自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (224)
  • 问答 (1)
  • 收藏
  • 关注

转载 Android AlarmManager实现不间断轮询服务

消息的获取上是选择轮询还是推送得根据实际的业务需要来技术选型,例如对消息实时性比较高的需求,比如微博新通知或新闻等那就最好是用推送了。但如果只是一般的消息检测比如更新检查,可能是半个小时或一个小时一次,那用轮询也是一个不错的选择,因为不需要额外搭建推送服务器,不用额外配置推送服务。另外推送现在一般以维持长连接的方式实现,在手机客户端也会耗费一定的电量。今天就介绍一个在Android上实现轮询机制的

2016-03-31 17:29:40 615

转载 Android双进程守护

本文分为两个部分,第一部分为双Service守护,第二部分为双进程守护第一部分:一、Service简介:java.lang.Object  ↳android.content.Context      ↳android.content.ContextWrapper          ↳android.app.ServiceService是应用程序A

2016-03-31 17:28:33 4578 1

转载 FAQ02963]如何拦截来电,即在电话ring之前就有机会检查来电号码?

[Android Version]Android V2.3 (GB,GB2,GB3)Android V4.0, 4.1,4.2(ICS,ICS2,JB,JB2,JB3,JB5)Android V4.4及之后版本[DESCRIPTION]在电话ring之前检查来电号码。[SOLUTION] **L0及L1在frameworks\opt\telephony\src\

2016-03-30 15:36:25 778

转载 FAQ14847]L版本全屏显示来电界面

[DESCRIPTION] L版本中, 来电直接显示来电界面, 而不是 show Notification(HeadsUp view)   [SOLUTION] HeadsUp 是 google 在 L 版本上面 PhoneStatusBar 中新增的功能. 而在未锁屏时来电就是通过这种方式来显示的. 从而替代了全屏显示来

2016-03-29 11:18:18 828

原创 深入分析Android native exception框架

1. Native application    本地应用程序是指可以直接运行在操作系统上,并且处理器直接执行机器码的程序。        比如windows上的各种*.exe的程序,而linux上的是各种bin程序。    在Android上,OS是linux,因此各种bin程序就是所谓natvie application了,比如/system/bin目录下的所有文件。    这

2016-03-28 17:54:56 1005

转载 Android 一键加速原理

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]欢迎转载,转载请注明:http://blog.csdn.net/zhgxhuaa说明在上一篇中介绍了“垃圾清理”,在系统优化中有一个功能往往是与垃圾清理分不开的,那就是“手机加速”。目前流行的管理软件中以及网络上并没有明确的定义什么叫“垃圾清理”什么叫“手

2016-03-28 14:07:19 5472 2

转载 Android Light开发(二) 通知灯调用过程

Android中有各种灯,背光灯,按键灯,指示灯,等等;前几天修改了这部分代码,整理下思路,其实都不难;       首先,来说说指示灯(提示灯),即未接电话,未接短信的时候,会闪灯,这个其实就是NotificationManager这个类中的notify()方法来处理的;流程简单来过一下:       Step 1:从应用层发送的notify(),到framework

2016-03-24 17:38:26 5651

转载 Android操作联系人

一、 联系人数据库 联系人的数据库文件的位置/data/data/com.android.providers.contacts/databases.contacts2.db 数据库中重要的几张表1、contacts表该表保存了所有的手机测联系人,每个联系人占一行,该表保存了联系人的ContactID、联系次数、最后一次联系的时间、是否含有号码、是否被添加到收藏夹等信

2016-03-19 17:49:27 922

原创 Android Light开发(一)

Light源码public abstract class Light { public static final int LIGHT_FLASH_NONE = 0; public static final int LIGHT_FLASH_TIMED = 1; public static final int LIGHT_FLASH_HARDWARE = 2; /

2016-03-19 10:29:24 4917

转载 Android Bottom Navigation

转载请注明出处:王亟亟的大牛之路礼拜4一天因为事假没有去单位然后礼拜3因为生日也没写文章,今天一早上班就补一篇MD的内容,这一篇是关于颇有争议的Bottom navigation相关内容(主要是翻译和理解,代码部分还没来得及实验)众所周知Android之前一直提倡者”Bar”一系列的东西尽量是在“上面”,而苹果的设计一般在下面像这样 而苹果的一般在下面像这样

2016-03-18 11:53:03 4699 1

转载 [FAQ11770][USB] MTK USB问题宝典

内容[DESCRIPTION] MTK USB问题宝典 [KEYWORD]USB OTG问题;USB 名称修改系列;USB serial number客制化;USB 驱动安装问题;USB 测试认证相关问题;USB VID修改相关问题;USB UMS问题;USB MTP/PTP问题;USB ACM问题;USB ADB问题;其他USB相关问题 [SOLUTION] 以下汇总MTK USB相关的所有FA

2016-03-16 14:32:05 2571 1

转载 Android 通知栏Notification

在android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。下面就来说说经常会使用到通知机制中的通知栏框架(Notificaiton),它适用于交互事件的通知。它是位于顶层可以展开的通知列表。它会时不时的提醒你什么软件该更新了,什么人发你微信消息了等。

2016-03-15 09:26:29 685 1

原创 L版本自动背光调节,从亮到暗比较慢的问题

DESCRIPTION]           L版本自动背光调节,从亮到暗比较慢的问题,有几个地方可以调,参考如下:  [SOLUTION]             1、 刷新帧率,建议调到60fps。            2、 LABC调节速度,调LABC从亮到暗的速度,LABC从暗到亮的速度。    

2016-03-08 10:41:13 1128

转载 FAQ11755]92 KK版本出现亮点/横线显示异常问题

[DESCRIPTION] 92 KK版本在时钟界面出现亮点问题,或是在下来菜单中在status bar部分出现横线问题。 现象如下:    [SOLUTION] 经过在异常画面进行layer dump发现:该layer是使用GPU进行绘制+ Layer 0xb6ff3ff0 (Popu

2016-03-08 10:39:34 1208

转载 [FAQ10019]HDMI/MHL如何修改手机默认横竖屏显示方式

[DESCRIPTION]插入HDMI/MHL后,手机资源默认会横屏显示,如何去掉不用默认横屏显示,而根据G-sensor改变显示呢?   [SOLUTION]请如下修改:PhoneWindowManager.java(alps/frameworks/base/policy/src/com/android/internal/pol

2016-03-08 10:39:04 785

转载 FM切为扬声器模式,耳机和扬声器同时有声音-

[DESCRIPTION]FM切为扬声器模式,耳机和扬声器同时有声音-[SOLUTION]喇叭是直接串接在耳机的左声道上,故到喇叭有声音时耳机口是有输出的,此为HW设计限制, 属于正常现象.默认给到客户的Driver only的版本均是如此

2016-03-07 13:36:40 1801

转载 [FAQ09818]实现在拍摄的照片上添加时间戳功能

[DESCRIPTION]要实现在拍摄的照片上添加时间戳功能,可以参考以下修改方法。 [SOLUTION] 在filesave.java中做如下修改:1 添加以下两个函数:public Bitmap createBitmap(Bitmap src, long dateTaken) {        //        String d

2016-03-05 16:41:07 1250

原创 [FAQ04528]如何在静音模式下也开启拍照音

[DESCRIPTION] 如何在静音模式下也开启拍照音[SOLUTION]JB,ICS2,ICS需要做如下修改:将mediatek/Config//system.prop文件中的:ro.camera.sound.forced=0替换为:ro.camera.sound.forced=1 JB2需要做如下修改:将frameworks/base/core/r

2016-03-05 16:38:48 561

转载 [FAQ10908][Message]开启固定拨号FDN功能(无法发短信的原因),发送信息时如何做FDN check

开启了FDN功能,在发送信息时会去做FDN check,check通过才有机会继续跑发送流程。发送短信和彩信做的FDN check不同。  [SOLUTION]  短信:FDN check会去check SMSC号码和收件人号码,需要将SMSC号码和收件人号码添加到FDN list里,才会check通过,否则无法发送短信。 发送短信时会做SMSC和目

2016-03-05 10:34:02 4101

转载 FAQ00366]如何使Android应用程序获取系统权限

[DESCRIPTION]如何使Android应用程序获取系统权限[SOLUTION]    在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission de

2016-03-03 15:19:46 505

转载 [FAQ09299][SIM]获取手机号码的接口

[DESCRIPTION]     手机号码的API获取接口  [SOLUTION]  一:需要权限:// neet add Permission at manifest file  二: 使用方法:kk版本上:// 1: get  TelephonyManager Tele

2016-03-03 15:17:08 910

转载 [FAQ13184]【Contacts Data】 如何修改最小匹配位数MIN_MATCH?

如何修改最小匹配位数MIN_MATCH? [SOLUTION]调整MIN_MATCH涉及三支文件:1. PhoneNumberUtils.java   MIN_MATCH    (alps\frameworks\base\telephony\java\android\Telephony\)2. OldPhoneNumberUtils.cpp   getMin

2016-03-03 14:54:34 975

原创 某些车载蓝牙无法通过PBAP获取手机SIM卡联系人

[DESCRIPTION] 某些车载蓝牙无法通过PBAP获取手机SIM卡联系人(phone storage的联系人可以正常同步) [SOLUTION] 这个case,绝大部分情况是因为这些车载蓝牙没有来读取手机上SIM1/telecom/pb这个虚拟目录从main log搜 “onPullPhonebookInd”,如下log第二个参数为folder信息,只有该参数为S

2016-03-03 14:50:18 2150

转载 FAQ07470][Contacts Data]在手机中预置联系人/Service Number

[DESCRIPTION]预置联系人/Service Number此方法比较适合预置联系人的数目不是特别多的情况联系人比较多的情况,请参考:FAQ12935 预置联系人之Vcard预置联系人 [SOLUTION]本方案实现预置联系人(包含姓名、号码信息)至手机中;并保证该联系人是只读的,无法被删除/编辑。            代码分为两部分:Part On

2016-03-03 14:48:55 1027

转载 [FAQ12564]【Phone Call】双拨号键对应SIM卡拨打电话的实现

[DESCRIPTION] 拨号界面使用双卡拨号,不要拨号选择框,直接点击卡一卡二各自button 拨出去电话 [SOLUTION] UI界面:请客户自行客制化卡1卡2的button图片,并修改拨号盘布局文件。 代码部分:修改拨打电话的intent,在intent中指定slot id,即可直接用卡一或卡二直接拨出。

2016-03-03 11:34:46 1440

转载 [FAQ17435]插入两张卡,选择总是询问。非常快速的连续点击“快速拨号、最近、联系人”正上方的最近联系人,进行拨号,出现一次“拨号失败,已超过限制”后,就一直不能拨号。

[DESCRIPTION] 选择拨号总是询问时,发现所有拨号的地方,如callLog里的回电,联系人里的拨号,只要快速连续的按出现提示“拨号失败,已经超过限制”后,都会出现这个情况。[SOLUTION]MO时,发现还有pre-dial-wait的call存在,  先把这一通pre-dial-wait的call断掉。允许后面的Call可以打出去。修改alps/

2016-03-03 11:31:46 3715

转载 [FAQ02895]【call】在通话过程中,一直靠近距离传感器。通话结束时,要求马上点亮屏幕

[Android Version]Android V2.3 (GB,GB2)Android V4.0, 4.1,4.2(ICS,ICS2,JB,JB2,JB3,JB5) [DESCRIPTION]若是在通话结束之后,也一直有物体靠近距离传感器,则Google默认的行为是当没有插入耳机,没有打开扬声器等情况下依旧会让屏幕保持熄灭。若是有相关客制化需求需要通话结束后马上亮屏的话,可

2016-03-03 11:30:22 851

转载 Android手动回收bitmap,引发Canvas: trying to use a recycled bitmap处理

在做Android的开发的时候,在ListView 或是 GridView中需要加载大量的图片,为了避免加载过多的图片引起OutOfMemory错误,设置了一个图片缓存列表 Map> imageCache , 并对其进行维护,在图片加载到一定数量的时候,就手动回收掉之前加载图片的bitmap,此时就引起了如下错误: Java代码  java.lang.Run

2016-03-02 19:15:06 783

转载 java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@412d723

最近遇到了如标题这样的错误,再次记录解决方法。本文参考帖子:http://bbs.csdn.net/topics/390196217出现此bug的原因是在内存回收上,里面用Bitamp的代码为:[java] view plain copy top=(ImageView)view.findViewById(R.id.top)

2016-03-02 10:08:57 1013

原创 如何分析java.lang.IllegalArgumentException: Cannot draw recycled bitmaps异常

[DESCRIPTION] 如何分析java.lang.IllegalArgumentException: Cannot draw recycled bitmaps异常  [SOLUTION] 该类问题的分析,一般是需要找到bitmap对象在那个位置有被recyle,然后再检查代码。如何定位到是在哪个代码位置有把bitmap 对象

2016-03-02 09:32:42 1675

原创 Setting中背光调节时,亮度值可以最小调到最大,如何修改最小亮度值?

Setting中背光调节时,亮度值可以最小调到最大,如何修改最小亮度值? [SOLUTION] 修改frameworks\base\core\res\res\values\config.xml  config_screenBrightnessSettingMinimum">30把这个值修改成更小的值即可,但至少要大于0.

2016-03-01 17:41:38 2432

原创 [FAQ04299]如何在activity中控制屏幕点亮与关闭

[DESCRIPTION]如何在Activity中调用Screen off 和 Screen on接口[SOLUTION] Android中通过各种Lock锁对电源进行控制,需要注意的是加锁和解锁必须成对出现。//启用屏幕常亮功能 PowerManager pm =(PowerManager) getSystemService(POWER_SERVICE); wakeLock= pm.newWak

2016-03-01 17:37:23 426

原创 P_sensor 距离感应器 阈值如何设置

DESCRIPTION]p sensor靠近时的阈值如何设定 [PLATFORM] MT6575 MT6577 MT6589 [SOLUTION]通过过程中,当靠近psensor时,屏幕灭屏,靠近的距离主要和psensor设定的阈值有关。 阈值的设定方法如下,可以在工厂模式下,进入alsps测试选项,可观察到psensor的数值变化,此即为从p sensor寄存

2016-03-01 17:33:43 7189 1

Hap demo harmony test

Hap demo harmony test

2023-11-23

AndroidStudio Flamingo Patch2 mac intel版

AndroidStudio Flamingo Patch2 android-studio-2022.2.1.20-mac.dmg mac intel版

2023-07-01

libphonenumber-8.10.21.jar

谷歌开源的验证各国手机合法性libphonenumber-8.10.21.jar,Android亲测试可用,可识别165号段

2019-11-17

360加固3.2.2.1兼容Mac10.15.zip

Mac10.15使用360加固提示APK解析失败,无法通过aapt检测。null 或者无法打开“aapt”,因为无法验证其完整性,需要更新至 3.2.2.1 https://blog.csdn.net/wds1181977/article/details/103052076

2019-11-13

easyexcel-2.0.0.jar

阿里爸爸开源的 excel 导入导入解析库 防止OOM 使用 POI

2019-09-21

String.xml转Excel翻译工具

( String.xml转Excel翻译工具.zip....................................................................

2018-01-22

全球运营商信息汇总表

全球运营商信息汇总表 。。。。。。。。。。。。。。。。

2017-12-21

SP_Flash_Tool_exe_Linux_v5.1620.00.100.rar for Linux

SP_Flash_Tool_exe_Linux_v5.1620.00.100.rar for Linux

2017-05-24

中国移动CMCC移动DM适配指南和注意事项和常见问题分析

自注册DM(五)CMCC移动DM适配指南和注意事项和常见问题分析

2017-05-24

中国电信自注册介绍和常见问题

自注册DM(六)中国电信自注册 CT Register 介绍和常见问题

2017-05-24

CITAPP测试

CITAPP

2017-03-01

SP_Flash_Tool_exe_Windows_v5.1532.00.000.rar

SP_Flash_Tool_exe_Windows_v5.1532.00.000.rar

2016-12-09

attrs.xml文件

解决error: No resource identifier found for attribute 'cardCornerRadius' in package 'com.example.test' android\sdk\extras\android\support\v7\cardview\res\values\attrs.xml 把这个拷贝到工程目录下就有了

2016-12-05

限定只安装客户app,其他app需要密码。

限定只安装客户app,其他app需要密码。

2016-09-30

ADT-23.0.7.zip

ADT-23.0.7.zip

2016-09-06

LeanStorageDemo-Android

LeanCloun Android Demo

2016-06-26

DraggableGridView

可以拖动Item交换位置的 GridView

2016-06-08

listviewanimations.apk

ListViewAnimations.apk nhaarman大神力作 地址:https://github.com/nhaarman/ListViewAnimations

2016-05-05

一键清理Eclipse版

jojoy AndroidStudio大神力作 我改成Eclipse版了

2016-04-29

如何启动另外一个应用的任意Activity

如何启动另外一个应用的任意Activity

2015-12-17

Looper Count测试Looper个数工具apk

Looper Count测试Looper个数工具apk

2015-12-15

EngineerMode

MTK EngineerMode 查看Log工具

2015-12-15

WaterResistance防水提示

WaterResistance防水提示

2015-12-04

ALPS02322936(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P17).tar.gz )

2 libcore.java.net.URLConnectionTest testConnectViaHttpProxyToHttpsUsingBadProxyAndHttpResponseCache fail javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 此项将release patch解决,

2015-09-23

ALPS02314655(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P15).tar.gz

解决 GTS Test fail testTestTelephonyCall_bindsToInCallServiceAndAddsCallALPS02314655(For_TEFT6752_LWT_L_ALPS.L0.MP6.V3.8_P15).tar.gz

2015-09-18

CTS Verifier NFC/Notification 测试教程

Notification Package Priority Test NFC test [CTS Verifier][Test Method]Notification Attention Management Test

2015-09-11

source insight forLinux

source insight exe的亦可以直接装在 Ubuntu上

2015-09-11

NotificationBot_5.0.apk

NotificationBot_5.0.apk

2015-09-11

CtsVerifier.apk

CtsVerifier.apk for 5.0

2015-09-10

MTK申请patch流程

MTK申请patch流程 ( PMS+-+User+manual.pdf

2015-09-02

android-cts-verifier-4.4_r3测试办法总结.pdf

android-cts-verifier-4.4_r3测试办法总结.pdf

2015-08-24

android-cts-4.4_r3-linux_x86-arm.zip

android-cts-4.4_r3-linux_x86-arm.zip

2015-06-06

android-cts-5.0_r2-linux_x86-arm.zip

android-cts-5.0_r2-linux_x86-arm.zip

2015-06-05

Android开源 水彩笔蜡笔橡皮涂鸦项目

Android开源 水彩笔蜡笔橡皮涂鸦项目

2015-05-12

Android5.0 DeskClock时钟源码

Android5.0 DeskClock时钟源码(不可独立运行)

2015-05-07

Android5.0Email源码

Android5.0Email源码,不可独立运行

2015-05-07

Android5.0 Dialer拨号盘源码

Android5.0 Dialer拨号盘源码

2015-05-07

ADT-23.0.6.zip

ADT-23.0.6.zip

2015-05-06

Android Studio Linux(android-studio-ide-141.1890965-linux.zip )

Android Studio Linux(android-studio-ide-141.1890965-linux.zip )

2015-05-06

Android快速开发工具类

Android快速开发工具类,包括:图片处理,缓存,网络判断,时间格式转换,SD卡相关等工具类。快速开发,能简便开发过程,节省时间。

2015-04-29

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

TA关注的人

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