- 博客(6)
- 收藏
- 关注
原创 2019奔波在路上的面试题
1.内存优化2.静态变量,变量,静态代码块,动态代码块,构造方法加载顺序3.viewpager转场动画4.fragment预加载,懒加载5.eventbus,okhttp那些开源库的源码看过吗?6.设计模式用过哪些,自己写过吗?7.tcp,udp区别8.join()作用9.glide,picasso,fresco各自优点?10.升级数据库11.两表连接查询数...
2019-11-07 16:39:34 177
原创 微信支付不能调起微信支付页面
我之前更换了包名,然后测试发现不能调起微信支付了,当然你先得把那些微信签名啥的全都换了,后来怎么都不管用,在微信里面清理缓存也不管用,后来绝望的我,把微信卸了,这个当然管用,重新安装微信,但是这样对用户不好啊,然后我又试了打开了设置-应用管理-微信-存储占用-缓存,清理掉,然后奇迹般的可以啦,amazing,下载的腾讯手机管家也没用,还是得靠自己动手清理,心累...
2018-12-26 13:05:31 7469 4
原创 2018安卓面试题
1.安卓在哪一版本引入默认应用设置功能?应该是4.42.安卓在哪一版本引入运行时权限功能?安卓6.0版本3.简述Activity的几种launchmode以及使用场景?太简单了,自己想吧4.ArrayList和Vector区别?不同: ArrayList是线程不安全的(线程不同步),Vector是线程安全的(线程同步)。 当数据容量超过Aarraylist或者Vector能够容忍的大小...
2018-04-16 10:59:05 120
原创 Glide和Picasso的区别
1.Glide能加载Gif,Picasso不能;2.在磁盘缓存策略上,Glide缓存与ImageView尺寸相同的图片,而Picasso则是全缓存;3.Picasso图片缓存质量高于Glide,但是加载速度比Glide慢;
2017-06-05 15:03:28 310
转载 Android软键盘遮挡的四种解决方案
问题: 在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);方法二:在 项目的AndroidManifest.xml文件...
2016-12-05 08:11:51 334
原创 cooper一型
cooper一型:在使用listview的时候,及时存储数据,并传进listviewAdapter进行使用。存储方法:先建立bean对象,将有用信息存成成员变量,如图。其次:将存储了有用信息的bean对象存进arraylist。将数据传入adapter在adapter中根据位置使用数据
2016-11-22 08:11:27 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人