参考文献---Java 基础(一)| 使用泛型的正确姿势[https://blog.csdn.net/turodog/article/details/104015984]前言...
直接用style设置启动页窗口背景
转载自( https://blog.csdn.net/qq_36982160/article/details/82802544) 三种情形:1.Activity操作内嵌的Fr...
解决方案:step 1.自定义的静态handlerstep 2.可以加一个弱引用step 3.还有一个主意的就是当你activity被销毁的时候如果还有消息没有发出去 就re...
步骤一:在AndroidManifest.xml中加入 meta-data 步骤二:在gradle中加入 说明 gradle用groovy语言1.什么是多渠道包? 渠道包就...
显示Dialog时必须用Activity 使用Adapter时最好使用Activity 显示地图时必须用ApplicationContext 选择Activity可能会导致A...
Activity1.boolean dispatchTouchEvent(MotionEvent event):分发事件2.boolean onTouchEvent(Moti...
Message:数据载体 int what //标识 int arg1 //保存int数据 int arg2 //保存int数据 Object obj //保存任意数据 i...
原因 Activity异常销毁重新创建,一方面恢复了之前的Fragment,又重新加载Fragment,所以导致重叠 FragmentActivity异常销毁时保存了Frag...
MediaPlay和VideoView Android 系统中提供开发者开发多媒体应用(音视频方面) 一、MediaPlay MediaPlay,解码的是底层,MediaPl...
Activity的生命周期和横竖屏切换的生命周期 一、生命周期 1.创建Activity的时候执行的方法onCreate-->onStart-->onResume 2.销毁A...
在创建chiper实例时不能使用cipher= Cipher.getInstance("RSA");cipher.init(Cipher.ENCRYPT_MODE, publ...
而本文讲解的其实并不是一个技术方面,而是一个Android产品研发过程中的技巧:尽量不使用静态变量保存核心数据。 这是为什么呢?这是因为Android系统中的应用进程并不是安...
转载于 郭霖现在已经进入了2018年,Android 8.0系统也逐渐开始普及起来了。三星今年推出的最新旗舰机Galaxy S9已经搭载了Android 8.0系统,紧接着小...
当TextView内容过长时 使用lineS="1"不能使文本在固定的长度后显示... 需要使用属性singleLine="true"