![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 高级编程
文章平均质量分 89
ShyBoy天天向上
这个作者很懒,什么都没留下…
展开
-
Android 浅谈MatrixCursor
android 理解MatrixCursor的具体用法原创 2014-03-14 12:52:24 · 12474 阅读 · 2 评论 -
【Android N7.0】Framework层实现派发HOME按键到Application层的一种简单方案
frameworks/base/core/java/android/view/WindowManager.javaframeworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.javaAndroid是不允许派发HOME按键到Application层的,其中一个原因,个人认为这是为了避免原创 2017-04-07 11:10:25 · 3478 阅读 · 1 评论 -
Android 根据item大小实现自动排列的GridLayout
Android 根据item大小实现自动适配的GridLayout原创 2017-02-24 14:03:19 · 4102 阅读 · 0 评论 -
Android 对一个View进行缩放处理(放大或缩小View)案例
前言 本文根据Google官方Demo练习理解对一个View进行缩放原创 2017-02-21 20:14:35 · 28846 阅读 · 0 评论 -
Android RecyclerView的案例讲述和"The hierarchy of the type ViewHolder is inconsistent"错误解决
RecyclerViewAndroid 提供的一个更强大的滚动控件---RecyclerView,是一个增强版的ListView。下面介绍其用法RecyclerView位于V7包,因此需要导入“android-support-v7”包---android-support-v7-recyclerview.jar,而在继承RecyclerView.ViewHolder自定义一个View原创 2017-02-21 14:17:52 · 2564 阅读 · 0 评论 -
【Android M】平台方实现三指左右滑动任何应用界面截屏
MultiGestureMonitor类为多指手势检测的关键类,具体支持几个手指截屏,由常亮"SUPPORT_FINGER_COUNTS"控制,此处为3,即三指截屏A,MULTI_FINGER_SCREEN_SHOT_ENABLED = "multi_finger_screen_shot_enabled" 为三指截屏的控制开关B,满足三指滑动手势后调用notifyScreenshotGestureCompleted()方法发送Action到PhoneWindowManager类,调用takeScre原创 2017-02-21 10:06:27 · 4405 阅读 · 0 评论 -
Android 实现item可左右滑动移除的GridView
Android 实现item可左右滑动移除的GridView,实现了如下功能:1. 上下滑动可翻页(GridView自带的功能)2. 左右滑动Item,可以进行移除,且有动画效果,当移除完成后,onAnimationEnd方法会被回调3. 点击黑色区域(子View,此处为TextView)时响应点击事件4. 点击红色区域(父View,此处为FrameLayout)时响应点击事件原创 2017-02-20 20:57:04 · 1916 阅读 · 0 评论 -
Android 分析ANR和死锁
Android 分析ANR和死锁原创 2016-09-22 13:35:15 · 34853 阅读 · 3 评论 -
[Android L or M ]解除SwitchPreference与Preference的绑定事件
[Android5.X.X]解除SwitchPreference与Preference的绑定事件默认情况,Android的两个控件SwitchPreference和CheckBoxPreference的事件处理是和Preference整个区域的事件绑定在一起的,然而,有时需要将其事件分开处理,即点击Preference整个区域时,不会改变SwitchPreference状态,仅当点击SwitchPreference时才去处理SwitchPreference的开关状态,如点击Preference整个区域弹原创 2015-07-04 12:55:25 · 6674 阅读 · 1 评论 -
【Android 1.6】View和ViewGroup的touch事件分析和总结
【Android 1.6】View和ViewGroup的touch事件分析和总结原创 2016-09-13 15:05:54 · 2646 阅读 · 0 评论 -
[Android L]SEAndroid开放设备文件结点权限(读或写)方法(涵盖常用操作:sys/xxx、proc/xxx、SystemProperties)热门干货
[Android L]SEAndroid开放设备文件结点权限(读或写)方法(涵盖常用操作:sys/class/xxx、proc/xxx、SystemProperties)热门干货自Android L版本,Google对源码环境普遍启用SELinux安全访问机制,APP及framework层默认情况下再无权限访问设备节点如(sys/xxx,proc/xxx)原创 2015-07-05 11:15:46 · 18424 阅读 · 5 评论 -
[Android L]SEAndroid增强Androd安全性背景概要及带来的影响
Android [Android L] SEAndroid增强Androd安全性背景概要及带来的影响Android是建立在标准的Linux Kernel 基础上, 自然也可以开启SELinux, 通常在通用移动平台上, 很少开启这样的安全服务, Google 为了进一步增强Android 的安全性, 经过长期的准备,目前已经在Android 5.0(L) 上完整的开启SELinux, 并对SELinux 进行深入整合形成了SEAndroid.原创 2015-07-04 17:20:48 · 5693 阅读 · 0 评论 -
Android 结合实例学会AsyncTask的用法
doInBackground方法的形参对应的是AsyncTask的第一个参数,即参数类型要相同原创 2014-07-31 20:01:06 · 8508 阅读 · 2 评论 -
Android 解读main log和event log日志信息
Android 解读main log和event log日志信息原创 2016-09-22 13:17:03 · 28957 阅读 · 1 评论