自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 资源 (8)
  • 收藏
  • 关注

转载 android系统之apn相关

工作一年了,好久没来,默默地当颗小螺丝钉。今天借此机会把学习的写一下,记录下。最近工作在交接,正好总结回顾,这一年,主要和三个字母打交道A,P,N。APN概述:APN 的类型分为web(internet),wap,mms三种类型,用于手机中上网时数据交换的接入点名称配置与显示。APN配置的时候,出现的type的值主要有:default,mms,supl,dun。Defaul

2014-09-24 10:37:49 564

原创 如何修改USB连接后的默认功能&&USB连接电脑不弹出选择框问题

以默认功能为MTP为例,可在main.mk中,使 ADDITIONAL_DEFAULT_PROPERTIES += persist.sys.usb.config=mtp 在Y:\6592\alps\build\core\main.mk中搜索可以看到: # default usb function ifeq ($(strip $(MTK_MASS_STORAGE)),yes)

2014-09-24 08:54:57 1421

转载 Android系统取消自动锁定屏幕

查看文件  frameworks/base/packages/SettingsProvider/res/values/defaults.xml  可以找到R.integer.def_screen_off_timeout的定义。  60000  发现默认值为60000ms,也就是60s。我们只需要把这个参数改为-1。然后重新编译SettingsProvider模块,就OK了。  

2014-09-18 17:30:18 1426 1

原创 MTK存储分区感悟

PRELOADERRaw data512 KBPRO_INFORaw data1024 KBNVRAMRaw data3 MBPROTECT_FYAFFS23 MBPROTECT_SYAFFS23 MBSECCFGRaw data

2014-09-12 16:13:56 870

转载 把 notepad++ 的 tab 设为4个空格

版本 6.5.5设置---》首选项---》选项卡设置右侧,选项卡大小:4使用空格替换,勾选上。关闭吧。

2014-09-11 15:39:26 273

转载 Android 4.0 Launcher2源码分析——Laucher界面元素分解(主布局文件内容介绍)

转载请注明出处:http://blog.csdn.net/fzh0803/archive/2011/03/26/6279995.aspx去年做了launcher相关的工作,看了很长时间。很多人都在修改launcher,但还没有详细的文档,把自己积累的东西分享出来,大家一起积累。这份源码是基于2.1的launcher2,以后版本虽有变化,但大概的原理一直还是保留了。一、主要文件和类1.L

2014-09-09 17:06:17 436

原创 情景模式中是一个叫做Ringtone & notificationsWHY两个宏.txt

情景模式中是一个叫做Ringtone & notificationsWHY两个宏FeatureOption.WT_CUSTOMER_STREAM_RING_VOLUME  和  FeatureOption.WT_CUSTOMER_STREAM_NOTIFICATION_VOLUME, 这两个在软件 情景模式中是一个吧 叫做Ringtone & notifications。为

2014-09-09 15:07:55 816

转载 Android onInterceptTouchEvent()和onTouchEvent()例子和总结——Launcher前期准备

如果看了下面的文章有部分你觉得熟悉,那不用想了,我是截取过来的^0^,然后补上一些细节问题,理解更方便。(说明:下面是抄袭网上两遍文章组合成的,自己只是加了点点改动)概念介绍1、onInterceptTouchEvent()是用于处理事件(重点onInterceptTouchEvent这个事件是从父控件开始往子控件传的,直到有拦截或者到没有这个事件的view,然后就往回从子到父控件,这次是

2014-09-09 14:50:59 321

原创 EXCEL脚本拼接字串

=CONCATENATE("",CHAR(10))=CONCATENATE("",CHAR(32),CONCATENATE("user=",CHAR(34),C12,CHAR(34),CHAR(10),"password=",CHAR(34),C13,CHAR(34),CHAR(10))),"mmsc=",CHAR(34),C2,CHAR(34),CHAR(10),IF(OR(C5="

2014-09-05 17:11:58 472

转载 android4.0 Launcher仿三星平板workspace页面编辑(即页面增减)

最近研究页面删除,稍微总结一下,以后继续补充:    本文主要讲android4.0 Launcher添加页面辑编功能,式样同三星的平板。    一、已实现功能:    1、页面增减(最多8个页面、动拖删除、最后一个添加页面、有内容的页面弗成删除)    2、由自动拖换交置位    3、页面置位布局(完整仿三星置位布局)、前目是定固巨细的。。。为什么要仿它,纠结    布局

2014-09-05 11:18:07 697

转载 Android 4.0 Launcher2源码分析——Workspace滑动

Launcher桌面的一大功能就是支持左右滑动,这样的功能在现在的应用中使用非常广泛,并且有很多实现的方式,可以通过使用Fragment来实现也可以通过自定义的控件来实现。Launcher采用了后者,这一功能的实现在Workspace来完成。首先来看一下Workspace的继承关系:从图中可以看出Workspace是PagedView的子类,而实际上滑动功能的实现是在PagedView

2014-09-05 10:39:49 363

转载 Android手势:单指拖动、双指缩放图片

手势其实是一个比较复杂的东西,首先是因为处理的时机。Android中触摸屏的事件其实只有ACTION_DOWN、ACTION_MOVE和ACTION_UP这三种,当然我们实现手势的逻辑时,一般会用到GestureDetector,它有许多封装好的事件回调接口,比如onFling、onLongPress、onScroll等,其实这些事件只是对上面那三个基本时间的包装而已:即三个基本事件按一定的序列出

2014-09-05 10:18:18 839 1

转载 ADROID 2.1 架构解析 10 声音

http://blog.csdn.net/skdev/archive/2010/05/11/5579497.aspx10 声音 10.1 音频管理 文件: frameworks/base/media/java/android/media/AudioManager.java 10.1.1 音量控制 /**  @hide Default volume index value

2014-09-05 09:21:18 303

转载 android声音调整源代码分析

android调整音量方法有两种,一种是渐进式,即像手动按音量键一样,一步一步增加或减少,另一种是直接设置音量值.        下面先分析第一种渐进式的:[java] view plaincopyprint?AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);  publ

2014-09-04 17:44:49 474

转载 Android的framework层音量控制原理分析--hot(key)处理

Android.media.AudioManager中包含了对android.media.AudioService的跨进程AIDL调用封装。正常处理过程:1.调整音量是通过AudioManager间接调用AudioService.adjustStreamVolume方法来完成逻辑处理;2.AudioService调用VolumePanel画出音量调整界面,并发送音量变动广播消息,3

2014-09-04 17:29:36 379

转载 Android Notification 详解,MediaPlayer 一直播放系统铃声

背景知识要使用Android通知必须使用到Android通知管理器:NotificationManager管理这个应用程序的通知,每个notify都有唯一标识符即ID。用于管理更新这个通知内容……当然还是需要添加相应的权限滴!比如响铃,震动……代码解析 1.创建通知管理器 NotificationManager 是一个系统Service,必须通过 get

2014-09-04 14:05:49 1149

转载 将音乐文件设置为来电铃声,短信铃声以及联系人铃声

好久没有发帖了,这周做了个将音乐设置为来电铃声,短信铃声,联系人铃声这些小功能!额,具体说说方法吧//add by Aaron        case R.id.ring_tone://来电铃声             FileInfo fileInfo = mAdapter.getFirstCheckedFileInfoItem();             if (file

2014-09-04 14:05:03 943

原创 通常PAD版本不支持电话功能的

直接把frameworks/base/core/res/res/values/config.xml里面的false改为falseUtils.isVoiceCapable(getActivity())这个可以判断不支持电话功能

2014-09-04 11:17:29 337

转载 跟面试官讲Binder(零)

面试的时候,面试官问你说,简单说一下Android的Binder机制,你会怎么回答?我想,我会这么说。在Android启动的时候,Zygote进程孵化出第一个子进程叫SystemServer,而在这个进程中,很多系统提供的服务,比如ActivityManagerSerivce, PowerManagerService等,都在此进程中的某一条线程上运行。而很多用户开发的应用程

2014-09-03 15:08:37 267

手机加密后,OTA升级过程中冻屏分析报告

ota升级,android系统优化界面卡死

2016-10-21

selinux权限说明

关于android5.1权限管理说明文档

2015-12-30

windows下根据excel内容自动发送邮件脚本

使用python脚本实现区别型EXCEL内的一些条件判断后,做自动定时发送邮件

2015-12-30

制作第一屏第二屏logo文件工具

制作logo.bin和boot_logo两个文件来更换logo

2014-10-11

按钮圆角设计

圆角设计的xml文件直接创建调用即可使用,比较忙没时间整理了,附件内的是切图的图片

2014-09-05

谷歌CTS测试6572平台经验汇总

CTS 测试Compatibility Test Suite 兼容性测试工具。当电子产品开发出来,并定制了自 己的android 系统后,必须要通过最新的CTS 检测,以保证标准的andriod application 能运 行在该平台下,CTS测试常见错误汇总

2014-05-26

关于加快搜索能力

LINULINUX环境下如何快速定位当前递归目录下含有字符串的文件的方法?

2014-05-26

关于提升android编译速度到半小时编译完成

Android codebase 都很大,编译一次都需要花很多时间,如果是preloader/lk/bootimage 还好, 但是Android 的话都是非常久。 实际上这个编译时间还是可以进一步缩短!

2014-05-26

空空如也

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

TA关注的人

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