自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

转载 android L 关机流程分析

frameworks/base/services/core/java/com/android/server/power/ShutdownThread.javaShutdownThread.java文件stop playing music,因为后面可能要playing shutdown music.代码如下:1234

2016-01-25 20:27:35 1704

转载 Android Framework层Power键关机流程

长按Power键时会弹出(关机、重启,飞行模式等选项)对话框,我们点击关机,则会弹出关机确认对话框,具体代码实现流程如下:  4.4KK:showGlobalActionsDialog()-->showDialog()-->handleShow()-->createDialog()-->onPress()-->shutdown()shutdown() --->shutdow

2016-01-25 19:24:13 1230

转载 android L SystemProperties属性解析

android L版本关机流程中,最终通过修改系统属性sys.powerctl shutdown执行关机操作,通过JNI调用访问系统属性。Android调用系统属性流程如下:native_set()--->SystemProperties_set()framework/base/core/java/android/os/SystemProperties.java这是

2016-01-25 17:56:27 347

转载 Android 4.4KK系统关机流程分析

在PowerManager的API文档中,给出了一个关机/重启接口public void reboot (String reason)对于这个接口的描述很简单,就是几句话。接口的作用就是重启设备,而且,就算重启成功了也没有返回值。需要包含REBOOT权限,也就是android.permission.REBOOT唯一参数reason代表需要的特定重启模式,

2016-01-25 17:06:52 1031

原创 成为Android高手的六个阶段

Android高手六个阶段:第一阶段:熟练掌握JavaSE,尤其是对其内部类、线程、并发,网络编程等需要深入研究;熟练掌握基于HTTP协议编程,清楚POST和GET等请求方式的流程和细节;能够进行基本的JAVAWEB编程,以及能使用JAVAEE。第二阶段:精通Android 核心API使用,如四大组件所涉及的API、Context等,精通核心界面的编程,如ListView编程。第三阶段

2016-01-22 15:00:25 310

转载 mtk NVRAM研究系列

MTK之NVRAM研究[一]      由NVRAM文件管理器管理的数据单元都是逻辑数据项,一个数据项可以被看作为一个固定大小的记录,所以我们根据他们的记录的大小将所有的逻辑数据项分为两种类型;1,透明数据元(Transparent EF):这个类型的数据项的记录的大小为一个byte;因此,这种数据项可以认为是一系列的bytes;2,线性固定数据元(linear fixed E

2016-01-16 11:53:37 445

原创 随笔

最近迷失了,一个多月了,一直在逃避,从一开始坚信自己可以再开发的路上越走越远,越走越好,到现在开始怀疑自己是否适合做软件开发,特别无助,特别浮躁。

2015-11-09 10:32:08 217

原创 值得学习的博客

http://blog.csdn.net/lmj623565791?viewmode=contentshttp://blog.csdn.net/guolin_blog?viewmode=contentshttp://blog.csdn.net/yihongyuelan?viewmode=contentshttp://blog.csdn.net/xiaanming?viewmod

2015-10-23 12:48:20 235

原创 Android图像处理

Android图像处理之RGBA模型R---red  G--green   B---blue  A--alpa色调/色相----物体传递的颜色饱和度-----颜色的纯度,从0(灰)到100%(饱和)来进行描述亮度/名度----颜色的相对明暗程度在Andriod中,系统通过ColorMatrix类来调整图像的RGB属性ColorMatrix  hueMatrix=new Co

2015-10-20 16:50:02 315

原创 Android异步加载

用异步的方式去加载数据为什么要使用异步加载?1.提高用户的体验,用户在加载数据的时候不会感到明显的卡顿2.Android UI单线程模型,所有的耗时操作会另起线程,否则会阻塞UI线程异步加载最常用的两种方式:1.基于多线程,通过多线程或者线程池进行异步加载;2.通过Android 封装好的AsyncTask,AsyncTask的底层是基于线程池实现的本文主要介绍异步加载...

2015-10-14 16:10:39 482

原创 MTK学习优秀的blog

http://blog.csdn.net/mirkersonkeKrson的专栏http://blog.csdn.net/huangyabin001一叶梧桐做一个伟大的人!http://blog.csdn.net/android_tutorhttp://blog.csdn.net/qinjuninghttp://blog.csdn.net/c

2015-10-13 17:42:18 981

转载 Android 4.4 Kitkat Phone工作流程浅析(十一)__PSensor工作流程浅析

本文转自http://blog.csdn.net/yihongyuelan本文代码以MTK平台Android 4.4为分析对象,与Google原生AOSP有些许差异,请读者知悉。前置文章: 《Android 4.4 Kitkat Phone工作流程浅析(一)__概要和学习计划》《Android 4.4 Kitkat Phone工作流程浅析(二)__UI结构分析》《A

2015-10-13 17:29:45 515

转载 Android .9.png图片的制作与使用

androidlayoutbuttonencodingpatchtools    .9.png图片其实就是png格式图片,不过它比普通的png图片外围多了1px(像素)的边框,另外就是使用这种格式的图片可以实现背景自适应大小且不失真的效果。比如某些控件横竖屏切换后控件的样子就变形了,或者某些图片作为控件背景也变形,这会让人很郁闷。幸好.9.png图片可以提供这些需要的功能。制作

2015-10-13 17:09:31 305

原创 ViewPager导航

1.加载显示的页卡将Layout布局转换成View对象(1) LayoutInflater inflater=LayoutInflater.from(this);         inflater.inflate(resource,root);(2) View.inflate(context,resource,root);2.配置Adapter(1) PagerAdapte

2015-10-12 11:11:37 310

转载 android中fragment与activity之间通信原理以及例子

android中fragment与activity之间通信原理以及例子分类: android2014-05-08 17:45 7790人阅读 评论(1) 收藏 举报转自   http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1016/441.html首先,如果你想在andr

2015-10-08 14:44:11 341

原创 SharedPerference

SharedPerference 三步走:1、调用SharedPerferences对象的edit()方法获取一个SharedPerferences.Editor对象;2、向SharedPerference.Editor对象中添加数据,比如添加一个布尔型数据就使用putBoolen方法,添加一个字符串则使用putString()方法,依此类推;3、调用commit()方法将添加

2015-09-28 20:52:39 563

原创 Fragment

动态添Fragment五步:1.创建待添加的碎片实例;2.获取到FragmentManager,在Activity中可以直接调用getFragmentManger()方法得到;3.开启一个事务,通过调用beginTransaction()方法开启;4.向容器内加入碎片,一般使用replace()方法实现,需要传入容器的id和待添加的碎片实例;5.提交事务,调用commit()方

2015-09-28 19:17:32 294

原创 Android 侧滑

Android 侧滑一般侧滑的实现:ViewGroup  Menu +Content监听onTouchEventMOVE:改变ViewGroup的leftMarginUP:根据菜单的宽度,决定将其隐藏或显示1、Scroller辅助实现动画效果2、改变ViewGroup的leftMargin+Thread(或AsyncTask)我们需要考虑:侧滑手势冲突,菜单栏中Li

2015-09-26 12:19:24 475

转载 MTK Android部分配置修改

MTK Android浏览器输入框字数限制/mediatek/frameworks/base/res/res/values/config.xml:    2000系统默认值(默认背光亮度及默认背光时间):修改如下无效:frameworks\base\core\res\res\values\Config.xml:  102DisplaySettings.j

2015-09-26 12:04:45 1025

原创 Android万能适配器

Android 万能适配器数据集List:ListView --->Adapter extends BaseAdapter -->ViewHolder(对应ListView的item,提高控件的查询效率)对于数据集List比较多的情况下,我们要考虑提取和创建公共的ViewHolder和Adapter1.创建公共的ViewHolder分析:通用的ViewHolder类,是通过conv

2015-09-25 11:37:31 307

原创 BaseAdapter

BaseAdapter(数据适配器):降低耦合性,容易扩展1.ListView的显示和缓存

2015-09-24 18:51:45 269

原创 ListView上拉加载

ListView上拉加载1.创建上拉加载更多的footview2.监听OnScrollListener3.接口回调更新数据到ListViewLoadListView.java 代码:package com.zmj.listviewload;import android.content.Context;import android.util.Attribut

2015-09-24 16:57:17 269

原创 ListView下拉刷新

ListView下拉刷新1.添加提示界面,即ListView的header头布局2.监听ListView滚动事件,即onScrollListener()3.监听ListView onTouch()事件4.加载最新数据小说明:VISIBLE:设置控件可见 (保留View所占空间) INVISIBLE :设置控件不可见(保留View所占空间) GONE:设置控件隐藏

2015-09-22 15:36:41 331

原创 ListView

学习目标:1.理解ListView的基础使用2.学会熟练运用两种适配器(ArrayAdapter、SimpleAdapter)3.学会熟练运用两种监听器(OnScrollListener,OnItemClickListener)4.学会熟练运用适配器数据的刷新(notifyDataChanged)1.Listview:Android系统中显示列表的控件,每一个ListV

2015-09-21 17:29:16 369

原创 AndroidManifest简述

1.AndroidManifest.xml 配置介绍本质:AndroidManifest.xml是整个应用的主配置清单文件包含:该应用的包名、版本号、组件、权限等信息作用:记录该应用的相关配置信息2.初识AndroidManifest.xml(1)全局篇(包名、版本信息)(2)组件篇(四大组件)(3)权限篇(申请权限和定义权限)(1)全局篇a.应用的包名以及

2015-09-21 14:56:47 1182

Android Lrucache加载图片(AsyncTask )

Android Lrucache加载网络图片(AsyncTask ),采用Lrucache算法,AsyncTask 异步缓存加载图片

2015-10-15

Android异步加载网络图片(线程)

Android异步加载网络图片(线程),采用LruCache算法,使用线程回调接口,实现异步加载网络图片

2015-10-15

安卓开发学习

android很好的学习资料,我用它进步了很多

2013-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除