摘要:
照片墙这种功能现在应该算是挺常见了,在很多应用中你都可以经常看到照片墙的身影。它的设计思路其实也非常简单,用一个GridView控件当作“墙”,然后随着GridView的滚动将一张张照片贴在“墙”上,这些照片可以是手机本地中存储的,也可以是从网上下载的。制作类似于这种的功能的应用,有一个非常重要的问题需要考虑,就是图片资源何时应该释放。因为随着GridView的滚动,加载的图片可能会越来越多,如果 阅读全文
摘要:
本篇文章主要内容来自于 Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。 http://developer.android.com/training/displaying-bitmaps/index.html 一、高效加载大图片 我们在编写 Android 程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程 阅读全文
摘要:
最近编程时,发现一个针对HashMap<Integer, E>的一个提示: Use new SparseArray<Bitmap>(...) instead for better performance 翻译过来就是:用 SparseArray<E> 来代替(HashMap)会有更好性能。 那我们就来看看源码中 SparseArray 到底做了哪些事情: 一、构造 从构造方法我们可以看出,他和一般 阅读全文
摘要:
1. ActivityThread 功能 它管理应用进程的主线程的执行(相当于普通Java程序的main入口函数),并根据AMS的要求(通过IApplicationThread接口,AMS为Client、ActivityThread.ApplicationThread为Server)负责调度和执行activities、broadcasts和其它操作。 在Android系统中,在默认情况下,一个应用 阅读全文
摘要:
在 Android 中每个界面都是一个 Activity,切换界面操作其实是多个不同 Activity 之间的实例化操作。在 Android 中 Activity 的启动模式决定了 Activity 的启动运行方式。 Android 总 Activity 的启动模式分为四种: Activity启动模式设置: <activity android:name=".MainActivity" androi 阅读全文
摘要:
2015年10月23日 周五 16:31:16Activity 的 launchmode 为默认值。 1.桌面图标启动 App,按 Back 键返回: onCreate() onStart() onResume() 【Back键按下】 onPause()onStop() onDestroy() 2. 阅读全文
摘要:
2015年10月23日 周五 17:33:00 源码位置:360云盘 —— 自己的学习资料 —— Android总结过的项目 —— 退出多个Activity.rar 方案1 方法:采用FLAG_ACTIVITY_CLEAR_TOP退出整个程序(多activity) 思路:通过Intent的Flags来控制堆栈去解决 android中,每打开一个Activity,便会在栈中加入一个Activit... 阅读全文
摘要:
1 一、不同应用中的 Activity 传递 2 Intent tIntent=new Intent(); 3 ComponentName tComponentName=new ComponentName("com.oradt.ecard.globalsearch", "com.oradt.ecard.globalsearch.GlobalActivity"); 4 tIntent.setComp 阅读全文
摘要:
本demo主要对异步请求封装 本博客链接地址:http://blog.csdn.net/vpingchangxin/article/details/23375461 可用作基本项目框架来使用 网络请求等等小细节已经ok 如有需要请进一步更改 1)封装HttpClient 2)由于用到线程池,可以进行多任务网络请求操作 3)没有网络的时候进行网络状态检查 4)对请求的数据根据URL进行缓存到本地... 阅读全文
摘要:
1 /** 2 * 3 * @param view 4 */ 5 private void getAnimations(View view) { 6 7 ObjectAnimator.ofFloat(view, "aplha", 0f, 8 1f).setDuration(100).... 阅读全文