Android随笔
文章平均质量分 71
Sdtin
这个作者很懒,什么都没留下…
展开
-
Android随笔-GridLayoutManager
关于RecyclerView如何绘制网格布局,我用的是android25.1.1中的API源码。这里是一个大神关于RecyclerView绘制流程的详解背景: 以下讲解,是在RecyclerView设置了GridLayoutManager的情况下,方向为vertical流程onMeasure——onLayout——ondraw(fill)这里只讨论onlayou原创 2017-02-19 10:46:13 · 1376 阅读 · 0 评论 -
Android组件——service的使用(随记1)
一、service service有两个启动方法 (1)startService(Intent intent); 使用此方法启动service,是独立存在的,需要用stopService(Intent intent)来停止服务,注意,不要在onStartCommand方法中执行一些 占用时间较长的操作,因为service的线程就是UI线程,否则可原创 2017-03-11 22:00:22 · 305 阅读 · 0 评论 -
Android组件——IntentService的使用(随笔2)
一、继承IntentService 1、需要在IntentService中重写onhandleIntent(); 2、需要写一个参数为空的构造方法;二、在AndroidManifest.xml文件中注册service原创 2017-03-07 22:47:13 · 277 阅读 · 0 评论 -
Android组件——进程间的Service(随笔3)
三、不同进程之间的service交互此次记录一下不同进程之间的service使用Messenger进行交互,未使用AIDL。 1、在AndroidManifest.xml文件中注册service<service android:name=".RemoteMessageService.MessageService" android:enabled="true原创 2017-03-12 12:09:07 · 267 阅读 · 0 评论 -
Android 随笔——下载图片
下载图片我使用了两种方法,一,使用HttpURLConnection,下载图片;二,使用okhttp下载图片。大体操作为,首先,获得网络的输入流,然后得到Bitmap,再将bitmap写到文件中。一、HttpURLConnection public void downLoadPic_HurlConn(View view){ final Thread mythread=原创 2017-04-16 20:53:54 · 247 阅读 · 0 评论 -
Android横竖切屏时的生命周期
一开始打开app时的调用方法为:onCreate()->onStart()->onResume(),//onResume()调用之后开始出现界面,onstop()调用之后界面消失横竖换屏时:onStop()->onDestrory()->onCreate()->onStart()->onResume()原创 2017-05-08 20:48:01 · 315 阅读 · 0 评论 -
关于RelativeLayout中onMeasure()的理解
onMeasure的大体步骤如图:个人认为前三步是主体:第一步:sortChildren()if (mDirtyHierarchy) { mDirtyHierarchy = false; sortChildren(); } 判断RelativeLayout的布局层次是否被打乱,即是否有子view被原创 2017-05-16 16:40:55 · 899 阅读 · 0 评论 -
android的process属性
有三种形式:若未指定,则与应用的包名一致;若以“:”开头,则会创建一个属于此应用的私有进程,进程的全名为包名+“:新的进程名”;若以小写字母开头,则会创建一个全局进程原创 2017-07-25 20:27:35 · 391 阅读 · 0 评论