- 博客(28)
- 资源 (4)
- 收藏
- 关注
原创 当系统存在多个Launcher时,如何设置开机自动进入默认的Launcher?
下面以设置Launcher2作为默认启动的Launcher示例:其package name 为 com.android.launcheractivity name 为 com.android.launcher2.Launcher1. 请找到PackageManagerService.java的systemReady方法,在这个方法的最后增加以下示例代码:if(isFirstBo
2015-08-19 17:35:28 1633
原创 如何客制化开机Logo?
在相应的project的如下目录mediatek\custom\common\uboot\logo中,找到与project相对应的文件夹,如qhd、wvga等,将该文件夹中的名为XXX_uboot和XXX_kernel的图片替换为希望显示的logo图片,新图片的命名要与旧图片的命名一致。替换完,要重新Build boot.img,system.img和用Flash tool format Fl
2015-08-19 12:16:07 602
原创 首次开机时的默认动态壁纸
修改frameworks/base/core/res/res/values/config.xml文件中找到@null修改为com.android.wallpaper/.nexus.NexusWallpaper其中com.android.wallpaper/.nexus.NexusWallpaper,”/”前为包名,后为类名
2015-08-18 19:46:07 1050
原创 在关机界面添加重启菜单功能
如果需要添加重新启动菜单做重启手机的动作,可以参考如下步骤修改实现:1、 在alps\frameworks\base\core\res\res\values\strings.xml 中添加标签:Reboot用来显示重新启动菜单项的字符串资源,如果需要添加其他语言的标识,请在其他可替换资源的res folder下添加对应资源。请注意,为了保证资源文件能够被编译进去,请同步将此资源添加
2015-08-18 10:24:14 1161
原创 土耳其语下,从camera进入gallery无法查看到图片.
出现此问题的原因是,在土耳其下,读取图片的保存路径有误.请做如下修改:In Storage.java file :public static String getBucketId(String directory) {return String.valueOf(directory.toLowerCase().hashCode());}Above method wil
2015-08-17 19:37:18 490
原创 系统默认只有一张内置的静态壁纸,如如何修改可以内置多张静态壁纸
KK版本:1.在Launcher3/res/drawable-xxx 的文件夹下增加wallpaer的图片,每个wallpaper需要两种图片一张原图一张缩略图,如下形式wallpaper_01.jpgwallpaper_01_small.jpgwallpaper_02.jpgwallpaper_02_small.jpg缩略图的文件名必须原图"文件名"+"_small"
2015-08-17 16:28:53 2024
原创 当修改一些代码时,使用什么编译命令可以最有效率
当修改一些代码时,使用什么编译命令可以最有效率1: ./mk n(r) kernel; ./mk bootimage;当修改kernel相关代码时,要使用此命令,具体如下:alps/kernel/alps/mediatek/platform/mt65xx/kernel/alps/mediatek/source/kernel/alps/mediatek/customer/mt65
2015-08-15 11:49:18 469
转载 Launcher3模块编译(用mm命令)报错,解决方案
转载出自:http://blog.csdn.net/chenda_lin/article/details/39320755在KK上编译指令有改变,第一次build module时请用mma命令代替mm命令进行模块编译,编译过程中大概在五分钟左右,编译完成之后再编译可以使用mm命令。Launcher3模块编译命令如下:./mk project_name mma packages/apps
2015-08-14 14:02:14 1005
原创 java, Hello World
简单的java从 Hello World开始!public class Test01 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hello World!"); }}输
2015-08-12 18:24:19 519
原创 Android自动测试之Monkey工具
monkey testing,也有人叫做搞怪测试。就是用一些稀奇古怪的操作方式去测试被测试系统,以测试系统的稳定性。monkey test,一般指这样的测试活动,用毫无规律的指令或操作使用被测系统,观察系统的稳定性和容错性能。Monkey测试是Android自动化测试的一种手段,Monkey测试本身非常简单,就是模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。当Monk
2015-08-12 17:44:39 504
原创 枚举简单示例
如果一个变量只有几种可能的值,可以定义为枚举(enumeration)类型。所谓“枚举”是指将变量的值一一列举出来,变量的值只能在列举出来的值的范围内。声明枚举类型用enum开头。例如enum weekday{sun,mon,tue,wed,thu,fri,sat};上面声明了一个枚举类型weekday,花括号中sun,mon,…,sat等称为枚举元素或枚举常量。表
2015-08-11 16:39:50 852
原创 有符号和无符号整型数据溢出问题
无符号数都有“unsigned”标志,如果没有“unsigned”标志,则程序默认该数为有符号数“signed”。无符号数可正可负 ,有符号数一定为正。由于有符号与无符号数所占用的字节数相同,因此无符号数所允许的最大值比有符号数的大一倍。如 ,无符号短整型数的数值范围是0到65535,而有符号短整型数的范围是-32768到32767.1.无符号整数溢出问题:int main()
2015-08-11 15:52:00 11144 1
原创 svn使用教程
SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。转载出自:http://www.cnblogs.com/armyfai/p/3985660.html
2015-08-10 15:59:31 573
原创 C++中类型数据所占字节数
在32位编译器上,各类型数据类型所占字节数,现总结如下,代码如下:int main(){ int a=5.4; cout<<"Hello World ! \n"; cout<<"char size is:"<<sizeof(char)<<endl; cout<<"char* size is:"<<sizeof(char*)<<endl; cout<<"short-int si
2015-08-10 11:07:56 1286
原创 C++ Hello World
简单的C++从 Hello World开始!#include int main(){ cout<<"Hello World ! \n"; return 0;}输出结果:
2015-08-07 09:45:17 671
原创 Android 4.4新功能
网上查了一下 kk版本有如下新功能:1、新的电话拨号应用,可快速搜索人名,甚至是地名2、Hangouts直接整合了原来的短信应用,现在用Hangouts可以解决短信、网络文字、视频、彩信所有事情,还可分享当前的位置(Hello iMessage),发送的照片不限本地,也包括在Google Drive云端或任何其他云存储服务里的图片3、摄像机加入新的HDR+模式,可一次拍摄多张照
2015-08-06 10:40:55 627
原创 spinner选择图像的简单应用
1代码如下:public class MainActivity extends Activity implements OnClickListener { //add for device private ImageButton addDeviceBt; private TextView phoneNumberLabel; private TextView mD
2015-08-06 10:18:39 648
转载 ssh中“Host key verification failed.“的解决方案
转载出处:http://blog.csdn.net/pointfish/article/details/7025932我们使用ssh链接linux主机时,可能出现“Host key verification failed.“的提示,ssh连接不成功。可能的提示信息如下:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2015-08-05 18:05:52 753
原创 android开机启动某个应用
Android手机在开机或重新启动的过程中会触发一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED,在这里我们可以通过构建一个广播接收者来接收这个这个action,实现的步骤如下:1.首先创建一个广播接收者,代码如下:public class BootBroadcastReceiver extends
2015-08-05 15:12:48 890
原创 在四大主件以外的类中 怎么使用Context
1.自定义一个类.public class MyApplication extends Application {private static Context context;@Overridepublic void onCreate() {// TODO Auto-generated method stubcontext= getApplicationContext(
2015-08-05 12:04:19 515
转载 启动apk的常用方法
转载出处:http://www.open-open.com/lib/view/open1328536689889.html方法一:最直接的就是知道apk的包名和启动类名, 直接启动?123456Intent mIntent = newIntent( );Compone
2015-08-05 11:20:43 788
原创 Linux 因修改/etc/ssh权限导致的ssh不能连接异常解决方法
操作:用SSH工具连接linux电脑出现的问题:Read from socket failed: Connection reset by peer起因:改变了系统权限 chmod 777 -R /解决办法:#chmod 400 /etc/ssh/* 重新连接 成功!!!
2015-08-05 10:23:05 4364
原创 android工程下怎么查看System.out.println()信息
之前用eclipse写java程序时看log都是用的System.out.println(),开法android程序时再用就不可以了。琢磨了好久 其实也可以 哈哈:在Logcat窗口下单击绿色“+”号:这样就可以看到输出的信息了 简单吧 。你也试一试吧。
2015-08-05 09:34:55 5946
讯飞输入UI
2016-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人