自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (4)
  • 收藏
  • 关注

原创 CTS,GTS自动化运行,统计失败项,自动测试失败项。

CTS,GTS自动化运行,统计失败项,自动测试失败项。提供给大家使用:https://download.csdn.net/download/chengfuyong001/10300539

2018-03-21 17:10:15 373

原创 通话距离感应实现源码

展讯平台:android 7.0代码。packages/apps/Dialer/InCallUI/src/com/android/incallui/ProximitySensor.javaframeworks/base/services/core/java/com/android/server/power/PowerManagerService.javaPowerMan

2017-03-15 17:33:20 524

原创 Android AddManager浅析

android,平台插件实现接口。

2016-11-24 14:19:25 666

转载 Android软件开发之获取通讯录联系人信息(二十九)

http://xys289187120.blog.51cto.com/3361352/656766 Android手机的通讯录联系人全部都存在系统的数据库中,如果须要获得通讯里联系人的信息就须要访问系统的数据库,才能将信息拿出来。 这一篇文章我主要带领同学们熟悉Android的通讯录机制。图中选中的数据库 contacts2.db就是系统储存联系人的数据库,我们将它打开

2014-01-14 11:01:51 1068

转载 Android 本机号码的获取

转:http://blog.csdn.net/lifanupc/article/details/5721484首先我们来明确几个概念: SIM卡存储的数据可分为四类:第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)、鉴权和加密算法等等。第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TM

2014-01-06 10:31:44 1107

转载 MTP in Android

MTP in AndroidMTP的全称是Media Transfer Protocol(媒体传输协议),它是微软公司提出的一套媒体文件传输协议。Android从3.0开始支持MTP。不过,在今天的智能手机领域内,Google和微软是一对冤家,为什么Android中会使用MTP呢?请看下文。一  背景知识介绍笔者相信《程序员》杂志的绝大多数读者或多或少都使用过MTP。因为早在智

2013-12-19 14:05:47 1006

转载 管理音频播放,音频焦点,输出设备切换AudiaoManager

参照http://blog.csdn.net/kesenhoo/article/details/7381129,关键东西用红色标记一个好的用户体验是可预期可控的。如果App是在播放音频,那么显然我们需要做到能够通过硬件按钮,软件按钮,蓝牙耳麦等来控制音量。同样的,我们需要能够进行play, stop, pause, skip, and previous等动作,并且进行对应的响应。

2013-12-17 15:13:54 2047

转载 解决Android自带输入法的英文联想问题(Latin和Google输入法)

Android的开源给我们带来了很多好处,我们可以随意使用系统自带的程序,在Android 2.2里自带输入法有3个,Latin键盘,Google拼音和OpenWnn。  目前公司的产品只需要定制Latin键盘和Google拼音,但使用时发现这2个输入法都没有英文联想,Google拼音很早看过代码就知道没有英文联想功能,但Latin键盘没有让我比较奇怪。因为本身就只能输入英文字符,还没有联

2013-08-20 17:06:09 3317

转载 线程本地存储TLS(Thread Local Storage)的原理和实现——分类和原理

线程本地存储TLS(Thread Local Storage)的原理和实现——分类和原理本文为线程本地存储TLS系列之分类和原理。一、TLS简述和分类我们知道在一个进程中,所有线程是共享同一个地址空间的。所以,如果一个变量是全局的或者是静态的,那么所有线程访问的是同一份,如果某一个线程对其进行了修改,也就会影响到其他所有的线程。不过我们可能并不希望这样,所以更多的推荐用基于堆栈的自动变

2013-05-31 14:35:37 1563

转载 Android深入浅出之Binder机制

Android深入浅出之Binder机制Android深入浅出之Binder机制一 说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:l

2013-05-30 14:30:52 434

转载 android中的Plurals(Quantity Strings)类型

android中的Plurals(Quantity Strings)类型不同的语言对数量的定义有不同的语法规则。例如,在英语中,1个指的是一种特殊情况。其他时候我们说n个。这种单数和复数的情况非常的普通。但其他语言却有明显的区别。Android中设置了0,1,2,"很少",“许多”和“其他”做为数量表述。对于给定的语言和数量,决定使用那种情况是非常的困难和复杂的。Android

2013-05-10 13:46:47 670

转载 android如何让service不被杀死

android如何让service不被杀死参考链接:http://www.eoeandroid.com/thread-120983-1-1.html注:本文不代表个人观点,仅是网上搜集的资料,在此做个笔记。1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建@Overridepublic int

2013-04-22 10:11:42 900

原创 线程经典代码

class MyRunnable implements Runnable {@Override        public void run() {}}new Thread(new MyRunnable()).start();

2013-04-11 17:28:46 607

原创 图像,图形随记

Bitmap 和 BitmapFactory类String path = "/sdcard/wallpaper.jpg";Bitmap bm = BitmapFactory.decodeFile(path);DrawableR.drawable.XXXX动画Tween,可以实现,移动,放大,缩小以及透明度。Frame,传统的动画,播放排列好的图片来实

2013-04-10 13:51:29 582

转载 bash 语法 小结

地址:http://bbs.chinaunix.net/thread-838702-1-1.html

2013-04-09 12:50:33 619

转载 git patch 多分支

查找问题的利器 - Git Blame git中找回丢失的对象Git的Patch功能  2012-05-26 09:34:40|  分类:版本控制|  标签:|字号大中小 订阅本文整理编辑自:http://www.cnblogs.com/y041039/articles/2411600.htmlhttp://yuxu971

2013-04-08 10:09:32 901

转载 Android中APK安装过程及原理解析

Android中APK安装过程及原理解析-来自华为内部资料应用安装是智能机的主要特点,即用户可以把各种应用(如游戏等)安装到手机上,并可以对其进行卸载等管理操作。APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。

2013-04-02 10:52:38 3446

转载 一些常用的Intent及intent-filter的信息

转:点击打开链接UriAction功能备注geo:latitude,longitudeIntent.ACTION_VIEW打开地图应用程序并显示指定的经纬度 geo:0,0?q=street+addressIntent.ACTION_VIEW打开地图应用程序并显示指定的地址 http://web_add

2013-04-01 17:05:17 791

转载 UA信息

转:UA信息  对于WAP网站来说我们知道手机的机型适配变得异常重要。在讨论UA前我们看下典型的几个UA的例子: 1)SCH-M609/1.0 POLARIS/5.30.WAP CTC/1.0 2)Mozilla/5.0 (LG-KV755/CH755V05;U;REX/1.0;BREW/3.1.5;240*320;CTC/1.0) Polaris/6.153)

2013-04-01 16:22:17 1800

转载 linux下递归删除文件或目录

转:http://hi.baidu.com/necrohan/item/2ffbd4c6bf5a127ecfd4f81blinux下递归删除文件或目录在linux下没有类似DOS下 del/s *.dep 的递归删除命令,不知道是不是我还没有找到合适的命令用法,为这个在DOS下非常容易的小问题我搜索了一下,发现这个问题是用find和rm命令组合实现的,因此还搜索了find的语法,因为fin

2013-03-28 17:34:01 1983

转载 Google Play和基于功能的过滤---硬件功能参考

Google Play会过滤出那些对用户可见的应用程序,因此用户只能看到和下载那些跟他们的设备兼容的应用程序。通过功能的兼容性是过滤应用程序的方法之一。Google Play通过把以下两项内容进行比较,来判断应用程序跟给定用户设备是否兼容:1. 应用程序需要的功能---指应用程序在它自己的清单的元素中声明的功能;2. 在设备上有效的硬/软件功能---值设备用只读的系统属性所报告的它所支

2013-03-26 13:36:23 1053

转载 Ubuntu 下截图工具

Ubuntu 下截图工具个人觉的Ubuntu附件自带的抓图工具就很不错了,这个是它的主界面但每次截图都要进去打开它就麻烦了,可不可以设置快捷键呢,就像QQ的那种按下Ctrl+Alt+A就可以截图呢当然可以了(就下大致过程,要想加其它程序快捷键的也类似)首先要查看下这个抓图软件的命令参数,运行一个终端输入gnome-screenshot -h就可以了用法:gnom

2013-03-26 10:02:11 831

转载 Android 2.3 CTS测试修改测试结果和调试方法

转:Android 2.3 CTS测试修改测试结果和调试方法1.     CTS 测试     用 USB 连接开发板和办公电脑,就可以开始进行 cts 测试了。测试步骤如下:1)进入 cts 目录,启动 cts。localhost bin # pwd/work/android_src/out/host/linux-x86/bin (cts 可执行程序放在 an

2013-03-26 09:48:35 2477 1

转载 Android CTS 测试总结【转】

转:Android CTS 测试总结【转】最近一直在做Android兼容性测试,根据Android官网给出的android-cts-manual 配置好了device后,开始测试。首先配置软件环境:1、下载Android-2.1系统,并编译。$ . build/envsetup.sh          //配置选项,并编译android源码$ make cts

2013-03-25 19:27:25 772 1

转载 android 4.0 cts

Android 4.0 CTS step转载来自:http://blog.csdn.net/subsist/article/details/7209341分类: android技术 2012-03-19 19:54 142人阅读 评论(0)收藏 举报前提:1.在虚拟机上 安装linux (ubuntu)并用串口连接;2.用USB线把 MID和 p

2013-03-25 19:23:38 681

转载 Android源码编译整理总结

转:Android源码编译整理总结经过好几天的折腾终于在Ubuntu下成功编译源码,sdk和adt,并成功使用,真实费来好大劲。即便其中还是有很多不明白的地方,下面总结以下自己遇到的问题,留到以后查看以及给遇到和我一样问题的人一些帮助1.必要的软件环境 sudo apt-get install build-essentialsudo apt-get install make

2013-03-25 15:23:59 657

转载 Ubuntu基本命令整理

转:Ubuntu基本命令整理sudo:如何设定/改变/启用 root 使用者的密码:sudo passwd root当你使用完毕后屏蔽 root 帐号 使用:    sudo passwd -l root这个将锁住 root 帐号. 如何在终端机模式下切换到 root 身份:  sudo -s -H 在线安装程序:sudo apt-get install g++

2013-03-22 16:42:57 707

转载 android通知栏提示

转:android通知栏提示机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的[java] view plaincopypackage cn.com.chenzheng_java;    import android.app.Activity;  import and

2013-03-22 14:09:25 682

原创 展讯,默认蓝牙名称

BluetoothService.javaandroid_server_BluetoothService.cppandroid_server_BluetoothEventLoop.cppBluetoothAdapter.java/external/bluetooth/bluez/src/adapter.c 中的adapter_setup调用expand_name函数  ->

2013-03-22 14:02:40 1494

转载 Android_launcher的源码详细分析

这份源码是基于2.1的launcher2,以后版本虽有变化,但大概的原理一直还是保留了。一、主要文件和类 1.Launcher.java:launcher中主要的activity。2.DragLayer.java:launcher layout的rootview。DragLayer实际上也是一个抽象的界面,用来处理拖动和对事件进行初步处理然后按情况分发下去,角色是一个controlle

2013-03-20 13:48:25 576

转载 Android之SurfaceView学习(一)

转:Android之SurfaceView学习(一)首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface

2013-03-18 15:47:01 486

原创 android 多媒体应用

视频播放器:两个相关类:VideoView,    MediaController相关代码:VideoView video;MediaController ctlr;File clip = new File("/sdcard/test.mp4");if(clip.exists()){video = (VideoView) findViewById(r.id.vide

2013-03-18 15:25:54 549

转载 ubuntu解压压缩及打包命令大全

转:ubuntu解压压缩及打包命令大全.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName

2013-03-16 12:31:24 861

转载 Ubuntu 下常用的软件工具

点击打开链接一 常用工具列表1.编程工具: Eclipse ,Intellij IDEA, Codelite,Apatana Studio,Zend Studio,NetBean IDE, Gambas22.浏览器: firefox browser,chromium web browser , Opera browser3.虚拟机:virtualbox4.聊天工具:

2013-03-16 10:08:45 1998

原创 android,eclipse常用工具

ubtunu 打开文件所在的文件夹,在eclipse中安装OpenExplorerhttps://github.com/samsonw/OpenExplorer/downloadsGitk 工具:sudo apt-get install gitk字体优化:1、sudo apt-get install tk8.52、gedit ~/.gik找到

2013-03-14 09:24:11 808

原创 Intent 随记

1、Intent 与 对应。2、Intent 组成:Action是指Intent要完成的动作,Data执行动作的URI和MIME类型,Category执行Action的附加信息(CATEGORY_LAUNCHER,Activity 出现在最上面,CATEGORY_HOME表示回到Home界面),Type,Component(显示查找,setComponent(),setClass(),set

2013-03-11 15:20:42 443

原创 activity 随记

1、onCreate();常用函数:设置当前视图setContentView(); 实例化组件 findViewById();2、activity 的跳转,startActivity() 和 startActivityForResult();3、传递数据:Bundle包装,并用Intent传递出去。4、Activity 生命周期:活动,暂停,停止,销毁。5、Activity 常

2013-03-11 13:51:45 449

转载 Android中对多媒体操作阶段总结

转:点击打开1.多媒链接体存储机制:当Android的系统启动的时候,系统会自动扫描sdcard内的(包括大容量存储)跟系统内存的多媒体文件,并把获得的信息保存在两个系统数据库中,以后在其他程序中如果想要访问多媒体文件的信息,其实就是在这两个数据库中进行的,而不是直接去sdcard中或者手机内存里取。两张数据库都是位于/data/data/com.android.providers.med

2013-03-08 15:32:51 771 1

转载 Android 查看内存使用情况

转:Android 查看内存使用情况再看开发过程中,经常要通过内存的使用量来优化程序。查看应用程序的命令:adb shell procrank显示如下:  PID      Vss      Rss      Pss      Uss  cmdline  190   79560K   74736K   49624K   43604K  system_server1433

2013-03-08 14:48:50 939

转载 android service 生命周期

http://www.cnblogs.com/charley_yang/archive/2011/01/09/1931043.html服务的生命周期部分内容参考自CSDN博客:http://blog.csdn.net/wtao158/archive/2010/01/08/5149721.aspx 有了 Service 类我们如何启动他呢,有两种方法:      • Cont

2013-03-08 11:46:16 583

UNICODE_2.00_编码转换.rar

Text、ansi、unicode、unibigend、UTF-8、UTF-7之间的编码转换 汉字转ucs2格式

2020-02-11

自动重复运行CTS,GTS命令

http://blog.csdn.net/chengfuyong001/article/details/79642770

2018-03-21

一种自激式开关稳压的设计

一种自激式开关稳压的电源设计 在网上找到的

2010-02-08

空空如也

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

TA关注的人

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