- 博客(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
讯飞输入UI
2016-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人