- 博客(6)
- 收藏
- 关注
原创 ImageLoader加载图片
分享一个用于加载很多图片的类,虽然代码一看就懂,但是很多细节还是很值得学习的。主要涉及到LruCache,线程池,图片压缩,单例模式,handler等用法public class ImageLoader {private LruCache<String, Bitmap> mMermoryCachre;private ExecutorService mEService;private static ImageLoader mLoader;private ImageLoader(){i
2021-03-05 11:11:54
157
原创 记一下,gradle sync failed:failed open zip file
android studio导入项目时常常遇到这个问题,看着是gradle的问题,但是在structrue里设置grdle设置却没用用:最后找到一个方式是:到运行成功的项目里将gradle目录下的gradle-wrapper.properties直接拷贝到错误项目点同目录下,结果运行成功!...
2021-02-25 16:32:42
143
原创 Android四种启动模式
android的启动模式总共分为:1.标准模式(stardand);默认的启动模式,每次启动都会创建一个activity实例,A启动B,B就会存在于A所在的栈中,application不是activiy 没有栈,所以它是不能去启动activty;解决办法是activity指定flag為flag_sactivity_new_task2栈顶复用模式(singletop):当需要启动的activity已经在栈顶时,不会创建新的实例,此时onCrate onStart onResume不会执行,会执行o
2021-01-28 15:46:06
644
原创 andoid activity生命周期
分析activiyt的生命周期需要从两个方面去学习:1.一般情况下的生命周期,2异常情况下的生命周期。1.一般情况下的生命周期:即正常操作下的生命周期:onCreate: activity正在被创建,可做初始化操作onRestart :activity正在重新启动onStart:activity正在被启动,可见,但是还没有出现在前台不可以交互onResume:activity已经可见并显示到前台可以操作onPause:activity正在被停止,正常情况下下面会调用onStop,但是
2021-01-27 15:19:37
130
原创 andoid基础体系架构学习
从今天开始,认真扎实学好Android的每一个知识点,先上andorioid 基础知识体系图:如下android基础掌握好了,找个工作没问题!
2021-01-26 13:13:04
106
原创 打开content协议文件的终极方法
由于打开content协议文件,网上很多方法并不能真正获取源文件,所以最好的办法是创建临时文件,android提供了原生的获取文件流的方法来帮助我们处理InputStream in = context.getContentResolver().getInputStream(intent.getData());此方法在实际应用过程中出现的问题最少,所以向大家推荐,如有问题,欢迎指正...
2020-07-17 17:40:13
3575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人