![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
xingjiehp
这个作者很懒,什么都没留下…
展开
-
Android 快速开发--万能的Adapter
1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写几个方法,getView里面使用ViewHolder模式,其实大部分的代码基本都是类似的。本篇博客为快速开发系列的第一篇,将一步一步带您转载 2015-12-29 10:48:30 · 227 阅读 · 0 评论 -
EventBus源码解析
EventBus源码解析原创 2017-04-15 13:02:53 · 219 阅读 · 0 评论 -
Glide源码解析
Glide源码解析原创 2017-04-15 13:01:17 · 210 阅读 · 0 评论 -
Volley源码解析
Volley源码解析原创 2017-04-15 09:51:18 · 243 阅读 · 0 评论 -
Activity四种启动模式的利用场景
一.singleTask:需求说明: 如果自己的客户端处于运行状态,按下Home键后台挂起。此时如果使用微信调起自己的客户端某 个页面,不做任何处理的情况下,按下回退或者当前 Activity.finish(),页面都会停留在自己的客户端(因为自己的Application回 退栈不为空),这明显不符合逻辑的。产品的要求 是,回退必须回到微信客户端,而且要保证不杀死自己的Applicatio转载 2016-05-19 10:13:02 · 193 阅读 · 0 评论 -
Android控件的一些属性
1:android:id如果要在代码或在XML布局文件中引用某个控件,该控件必须要设置android:id的属性-@id/value或者@+id/value。第一种格式中的value必须要在R.id类中存在,也就是说,要为当前控件指定一个在R.id类中已经存在的int类型变量作为其ID值,如果该变量不存在的话,XML布局文件无法验证通过。第二种在@和id之间多了转载 2015-05-23 11:06:09 · 423 阅读 · 0 评论 -
Adb
一、adb启动activity:$ adb shell$ am start -n {包(package)名}/{包名}.{活动(activity)名称}如:启动浏览器# am start -n com.android.browser/com.android.browser.BrowserActivity二、adb启动service:$ adb shell原创 2015-12-23 16:17:12 · 341 阅读 · 0 评论 -
查看Android应用包名、Activity的几个方法
一、有源码情况直接打开AndroidManifest.xml文件,找到包含android.intent.action.MAIN和android.intent.category.LAUNCHER对应的activity。如下图中第三行package为com.cola.ui,第七行主Activity为com.cola.ui.ColaBox(.ColaBox为Activity简写方式)。转载 2015-12-24 15:34:24 · 341 阅读 · 0 评论 -
android窗体动画:activity启动从底部向上滑动出现,关闭的时候从顶部向下滑动消失的动画实现
在IOS系统里,我们打开app都是有启动动画的,这样子在打开一个新窗体,用户感觉有个过渡动画,体验效果很好,不会觉得很突然就冒出一个窗体,下面就实现一个android 的activity启动和关闭动画的例子。知识点:1、需要配置2个动画XML,一个是启动动画,一个是结束动画。2、启动调用动画的时机和关闭调用动画的时机。知识点1:需要在转载 2015-12-25 15:16:14 · 1980 阅读 · 0 评论 -
Activity的四种启动模式和onNewIntent()
Android中Activity启动模式详解 在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。 Android总Activity的启动模式分为四种:Activity启动模式设置: ".MainAc转载 2015-12-29 09:49:43 · 288 阅读 · 0 评论 -
Android:onNewIntent()触发机制及注意事项
一、onNewIntent()在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent1、其他应用发Intent,执行下列方法:onCreateonStartonResume发Intent的方法:转载 2015-12-29 10:00:14 · 237 阅读 · 0 评论 -
Thread、Looper、Handler和Message
很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天就这一问题做更系统性的总结. Android开发过程中为什么要线程能? 我们创建的Service、Activ转载 2015-12-29 10:29:23 · 228 阅读 · 0 评论 -
Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等
方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题new Thread( new Runnable() { public void run() { myView.invalidate(); } }).s转载 2015-12-29 10:30:41 · 261 阅读 · 0 评论 -
Android事件分发
事件种类:touch(boolean)longclick(boolean)clickTouch事件类型downmoveup事件分发原创 2016-04-19 16:37:19 · 156 阅读 · 0 评论