自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

多学一点点

要有梦想,即使遥远. !!!

  • 博客(36)
  • 资源 (4)
  • 收藏
  • 关注

原创 svn co

svn co 的用法经常有两种: 第一种: 直接 svn co http://svnserver/mypro/trunk 此时, 会在你的当前目录下, 增加一个 trunk文件夹; svn的trunk文件的内容, 在trunk文件夹中。第二种: svn co http://svnserver/mypro/trunk code

2015-09-30 15:24:20 1658

原创 for语句的简单应用④

1.效果2.核心代码for(int i=1;i<=lay-1;i++) { for(int k=1;k<=lay-i;k++) { System.out.print(" "); } for(int j=1;j<=2*(i-1)+1;j++) { System.out.print("*"); } System.out.pr

2015-09-29 11:25:12 606

原创 for语句的简单应用③

1.效果2.代码for(int i=1;i<=lay-1;i++)//判断循环上半部分 { for(int k=1;k<=lay-i;k++)//判断每一行要留出的空格数 //1<=3,2<=3,3<=1,4<=0; { System.out.print(" "); } for(int j=1;j<=2*(i-1)+1;j++)/

2015-09-29 10:37:41 661

原创 for语句的简单应用②

结果:代码: for (int i = 1; i <= lay; i++) { /* * for(int j=1;j<=i;j++) { System.out.print("*"); } * System.out.println(); */ // 找出空格 for (int j = 1; j <= lay - i; j++) {

2015-09-25 11:11:02 535

原创 for语句的简单应用①

1.效果2.代码InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); System.out.println("请输入一个数:"); int lay = 0; try { String input = br.re

2015-09-25 10:40:07 671

转载 adb的问题“No command ‘adb’ found, did you mean:”

本文转载出自:http://www.android100.org/html/201303/19/1898.html新安装Ubuntu ,第一次安装android SDK,输入命令后出现not found.~$ adbNo command 'adb' found, did you mean:Command 'cdb' from package 'tinycdb' (main)

2015-09-24 15:31:35 8008 1

原创 判断一个数是否是回文数

代码如下:import java.util.Scanner;public class Huiwen { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入数字:"); int input = scanner.nextI

2015-09-24 11:15:49 900

原创 检测耳机是否插入方法

1.主main类代码:public class TestHeadSetPlugActivity extends Activity { private HeadsetPlugReceiver headsetPlugReceiver; //String sName="cwj"; //String sCity="Shanghai"; // TextView textView;

2015-09-24 11:04:30 2771

原创 插入耳机,先按音量键,再预览铃声的时候正常;但先预览铃声再按音量键的时候,音量偏大。

请在frameworks\av\services\audiopolicy\AudioPolicyManager.cpp的AudioPolicyManager::computeVolume()的"volume = computeCustomVolume(stream, index, device);"之前添加如下代码:int curDevice = getNewOutputDevice(ou

2015-09-23 18:59:40 1264

原创 恢复默认设置对语音控制选项无效

[Description]在camera setting中开启voice control,然后点击恢复默认设置,再进入camera setting菜单查看,发现voice control没有恢复默认值,仍处于开启状态。[Analysis]Voice control feature的实现比较特殊,在Framework层有一个专门的voiceCommand manager,且与voic

2015-09-23 17:30:13 1211

原创 frame动画的实现(MessageQueue.IdleHandler)

代码:textView = (TextView) findViewById(R.id.text); textView.setBackgroundResource(R.drawable.frame); final AnimationDrawable drawable = (AnimationDrawable) textView .getBackground(); getMa

2015-09-18 11:19:20 646

转载 MessageQueue.IdleHandler接口使用方法以及原理分析

转载出自:http://bbs.51cto.com/thread-1094228-1.htmlMessageQueue.IdleHandler可以用来在线程空闲的时候,指定一个操作;有点类似Handler.postDelayed(Runnable r, long delayMillis),都是在将来的某一个时间执行一个操作。不过,使用IdleHandler的好处在于可以不用指定一个将来

2015-09-18 10:21:14 1836

原创 编码实现简单UI界面

核心代码:LinearLayout linearLayout = new LinearLayout(this); linearLayout.setOrientation(LinearLayout.VERTICAL); TextView textView = new TextView(this); textView.setText(R.string.hello_world); L

2015-09-16 16:47:22 868

转载 Ubuntu12.04中的截图

一般截图需求有三种,全屏、当前窗口和自定义区域截图。在Ubuntu中如果只是截取全屏(当前的整个桌面屏幕)直接按键盘上的PrtSc键就可以了,截取当前窗口也只需要按Alt+PrtSc即可,如果是截取自定义区域的截图需要借助如下的工具和命令了。Ubuntu12.04中系统自带了截图工具,那就是screenshot ,使用很简单,步骤如下:1、点击左上角的Dash,在搜索框里面输入 s

2015-09-15 15:37:59 509

转载 ubuntu更新内核切换内核启动

转载出自:http://www.2cto.com/os/201502/374883.html1. 查看需要更新的内核命令:apt-cache search linux该命令将会显示所有可以获取的内核2. 安装内核,假设你要安装的内核为2.6.39-0,则使用下面的命令sudo apt-get install linux-headers-2.6.39-0-gene

2015-09-14 10:45:06 15220 1

转载 jdk/java版本与Android源码编译中的错误

错误一:javap未指向有效的java版本Traceback (most recent call last): File "../../base/android/jni_generator/jni_generator.py", line 1065, in sys.exit(main(sys.argv)) File "../../base/android/jni_generat

2015-09-12 11:11:53 2311

原创 在Ubuntu 12.04 中安装和设置 Samba 实现网上邻居共享

参考资料:http://www.linuxidc.com/Linux/2012-03/56403.htm今天要介绍的是在 Ubuntu 12.04 中安装和设置,当然也可以在以前的版本上使用。在Ubuntu上安装Samba:1 安装Samba文件我们需要做的第一件事是安装Samba,你可以在Ubuntu软件中心搜索软件,然后安装。如果你想通过终端安装,可复制这个命令:

2015-09-11 11:44:00 872

转载 Ubuntu 12.04 root用户登录设置

转载出自:http://www.linuxidc.com/Linux/2012-05/60806.htmUbuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模

2015-09-11 11:35:21 522

转载 在Ubuntu 12.04安装和设置SSH服务

转载出自:http://blog.chinaunix.net/uid-20791108-id-3761681.html1.安装Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。安装ssh-serversudo apt-get install openssh-server安装ssh-clients

2015-09-10 19:25:42 906

原创 android 获取已安装app应用信息

先看效果主要代码如下:public class GetAppInfoActivity extends Activity { ArrayList appList = new ArrayList(); private ListView listView = null; @Override public void onCreate(Bundle savedInstanceSta

2015-09-09 17:49:16 784

原创 自定义窗口标题

1.主MainActivity 类代码如下:public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.F

2015-09-09 10:09:59 485

原创 网络通信之网页源码查看 并显示屏幕上

1.主MainActivity 类代码如下:public class MainActivity extends Activity { private EditText pathText; private TextView codeView; private Button button; private String html; Handler handler = new Handl

2015-09-08 19:18:38 468

原创 如何实现双击 home 弹RecentAPP

请修改 phoneWindowManager.java 的 interceptKeyBeforeQueueing 方法找到参考位置后, 加入注释所述代码://以下是原有代码, 即参考行if (down && (policyFlags & WindowManagerPolicy.FLAG_VIRTUAL) != 0&& event.getRepeatCount() == 0) {

2015-09-08 17:20:58 732

原创 网络通信之网络图片获取 并显示屏幕上

1.主MainActivity 类代码如下:public class MainActivity extends Activity {private EditText editText;private ImageView imageView;private static final String TAG="MainActivity";private Button button;priv

2015-09-08 16:20:38 1027

原创 如何使Android应用程序获取系统权限

在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要signatureOrSystem等级的permission才能使用。有两种方法

2015-09-07 15:08:14 796

原创 JB2上如何实现按power键亮屏的时候,能把触摸板上的home/menu/back虚拟按键的背光点亮?

在android 4.2上的版本,google defautl就已经把触摸板上虚拟按键的背光功能去掉了,如想实现按power键亮屏的时候,能把home/menu/back这些键的背光灯点亮,请参考下面的实现方法:KeyguardViewMediator.java1,public KeyguardViewMediator(Context context, LockPatternUtils

2015-09-07 14:59:34 717

原创 按power key灭屏时,背光有一个慢慢变暗的过程,如果希望马上灭屏,应该如何修改?

[frameworks\base\services\core\java\com\android\server\display\DisplayPowerController.java]private static final int COLOR_FADE_OFF_ANIMATION_DURATION_MILLIS = 400; //将400改小,比如20或者0然后重新 mm fram

2015-09-07 14:32:28 1552

原创 如何修改屏幕最低的亮度值

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

2015-09-07 14:30:19 3891

原创 实现ImageButton里放置文字

1.自定义一个类 继承LinearLayoutpublic ImageButton_define(Context context,AttributeSet attrs) { super(context, attrs); imageViewbutton = new ImageView(context, attrs); imageViewbutton.setPadding(0, 0, 0,

2015-09-07 10:24:09 9814

转载 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的问题

eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误。原因:apk的AndroidManifest.xml中声明了android:sharedUserId="android.uid.system",但没有相应的签名解决方案:1. 找到编译目标系统时的签名证书platform.pk8和platform.

2015-09-06 19:21:57 982

原创 将搜狗输入法(拼音键盘)作为默认输入键盘

1.内置搜狗输入法到系统2.作以下修改:路径:alps\mediatek\config\项目名称\ProjectConfig.mk#DEFAULT_INPUT_METHOD=com.cootek.smartinputv5.TouchPalIMEDEFAULT_INPUT_METHOD=com.sohu.inputmethod.sogou.SogouIME

2015-09-02 18:39:10 1194

原创 kk版本上修改默认时区

在kk版本上修改默认时区:(假定修改莫斯科时间为默认时区)在系统属性中增加下面字段路径:\alps\mediatek\config\工程名称\system.proppersist.sys.timezone = Europe/Moscow

2015-09-02 16:25:26 694

原创 如何修改默认时间格式?24小时制

1. 修改文件alps\frameworks\base\packages\SettingsProvider\res\values\defaults.xml增加代码24红色标记表示24小时制,也可以改为12(12小时制)2. 修改文件alps\frameworks\base\packages\SettingsProvider\src\com\android\providers\setti

2015-09-02 16:19:22 1862

原创 如何添加一种新的语言

android kk 以及kk以前的版本在mediatek/config/${Project}/ProjectConfig.mk或者mediatek/config/common/ProjectConfig.mk文件中找到宏 MTK_PRODUCT_LOCALES,添加要新加的语言代码,例如斯瓦希里语(坦桑尼亚)是sw_TZ;2、添加ICU资源2.1添加ICU资源txt文件到对应

2015-09-01 14:25:06 1152

原创 如何实现摄像全屏以及修改后的影响

摄像时候,不能全屏,上下或者左右有黑边。发生此现象的原因:预览大小是由设置的preview size决定的,摄像时的preview size必须跟video size同比例,否则预览或者录制出来的视频会有拉伸现象。当录制16:9的video,预览区域就是16:9;当录制4:3的video,显示的区域就是4:3.当屏幕分辨率(如果有虚拟按键需要除去虚拟按键占用的空间)跟video s

2015-09-01 11:51:24 1396

原创 android 如何内置SD卡中预制资源

1.在alps\vendor\mediatek\project_name\artifacts\out\target\product\your_project_name\system\ 下创建目录,将预制资源放于此目录下2.写一个开机启动广播import java.io.IOException;import android.content.BroadcastReceiver;

2015-09-01 10:07:58 3018

update.rar

应客户的需求,要在L版本上添加OOBE开机向导,本文参考了kk版本上的代码,移植过来的,加了设置语言和日期和时间设置。

2020-04-03

如何客制化自己的开关机动画、开关机铃声

此文档详细介绍了非运营商如何客制化开关机动画。开关机铃声

2018-01-11

讯飞输入UI

为了便于快速开发,SDK 还提供了一套默认的语音输入 UI。如需使用,请将 SDK 资源包 assets 路径下的资源文件拷贝至 Android 工程 asstes 目录

2016-04-14

空空如也

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

TA关注的人

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