Android 知识解析
文章平均质量分 91
宙光
无积累,不进步。
展开
-
Handler Runnable与Thread的区别详解
本篇文章是对在Android中Handler Runnable与Thread的区别进行了详细的分析介绍,需要的朋友参考下在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。转载 2015-06-17 16:05:17 · 480 阅读 · 0 评论 -
Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()
原文地址:http://blog.csdn.net/xyz_lmn/article/details/12517911 Android中触摸事件传递过程中最重要的是dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()方法。这个是困扰初学者的问题之一,我开始也是。这里记录一下dispatchTouchEvent()、onInt转载 2015-09-02 11:22:54 · 329 阅读 · 0 评论 -
Android 常用动画之RotateAnimation
前两天接到任务做一个UI,有用到动画,于是抽空看了下Android动画相关知识。Android Animation共有四大类型,分别是Alpha 透明度动画Scale 大小伸缩动画Translate 位移动画Rotate 旋转动画这四类动画按模式又可分为:tweened animation(渐变动画) —— alpha 与 scale原创 2015-07-14 10:50:46 · 18858 阅读 · 0 评论 -
MediaButtonReceiver---独特的媒体广播接收器
MediaButtonReceiver, 其实Android中并没有这个类的定义,它是由于自身的注册方式与实现功能被大家所俗称。前阵子要实现一个蓝牙耳机按键播放音乐的功能,有幸了解了一下。MediaButtonReceiver ,顾名思义,就是用于接收多媒体按钮广播的,常用于耳机等多媒体设备的按键监听。由于耳机设备上的按键点击都会发送广播,所以在一开始去实现耳机按键事件监听的时候,我用的原创 2015-08-20 14:38:37 · 6843 阅读 · 0 评论 -
Android保存图片到系统图库并通知系统相册刷新
最近有些用户反映保存图片之后在系统图库找不到保存的图片,遂决定彻底查看并解决下。Adnroid中保存图片的方法可能有如下两种:第一种是自己写方法,如下代码:public static File saveImage(Bitmap bmp) { File appDir = new File(Environment.getExternalStorageDirectory(转载 2016-02-24 10:29:31 · 31894 阅读 · 16 评论 -
Android N Behavior Changes 笔记
一、性能改进1.Doze模式的优化在安卓6.0中,安卓引入了新的省电机制Doze,当时针对的场景只是当手机同时处于灭屏以及静止状态来减少应用对电量的消耗。但是在实际使用中手机灭屏时不仅仅是处于静止状态,还有很多情况下是处于运动状态的,例如步行,坐车,坐飞机等情况,这时Doze就不会生效。比如你出门在外把手机放在裤子口袋,若是Android 6.0的Doze则会认为用户还可能会使用设备而不启翻译 2016-04-08 17:59:32 · 861 阅读 · 0 评论 -
Android N For Developers 笔记 (一)
一、支持多窗口模式(Multi-window support) 多窗口模式顾名思义就是在界面上同事显示两个界面的应用界面。这种模式使用场景常用于你在看视频,或者玩游戏 这时候弹出了一个消息需要查看和回复。多窗口模式可以竖着上下分屏,也可以横着左右分屏。分屏时应用会有一条分界面,用户可以拖动分界线来让其中一个应用占据更多的屏幕,另外那个看起来就要小一点。进入多窗口模式有如下两种方法翻译 2016-04-13 18:22:52 · 634 阅读 · 0 评论 -
Android N For Developers 笔记(二)
上篇介绍了多窗口模式与消息推送的相关内容。这篇继续往下note:Profile-guided JIT/AOT compilation Android N系统在ART中加入了JIT(Just In Time)编译器,JIT是对以前的AOT(Ahead Of Time)的补充,加入JIT后系统性能得到提升,节约了存储空间,更主要的优点是App的安装、运行、版本更新以及系统的更新速度都得到翻译 2016-04-15 16:26:35 · 1107 阅读 · 0 评论