上一页 1 ··· 6 7 8 9 10 11 下一页
  2013年10月13日
摘要: Android 4.2.2 引入了USB安全调试方面的内容,当启用安全调试的时候,只有被用户认证过的主机才可以通过Android SDK自带的ADB工具经由USB连接来访问设备的内部构件。下面以android-4.3_r3.1源码分析其实现:首先打 usb调试界面在systemui中的UsbDebuggingActivity.java实现:View Codepublic class UsbDebuggingActivity extends AlertActivity implements DialogInterface.OnCl... 阅读全文
posted @ 2013-10-13 10:31 农夫山药 阅读(1091) 评论(0) 推荐(0) 编辑
  2013年9月2日
摘要: 从源码看来,android.process.acore进程应该是一些基本功能的载入程序。android-4.3_r2.2中,它包括以下项目:1.UserDictionaryProviderView Code2.ApplicationsProvider3.ContactsProviderView Code同样在android-4.3_r2.2中,system进程包括以下项目:1.InputDevicesView Code2.SettingsProviderView Code3.FusedLocationView Code4.coreView Code ... 阅读全文
posted @ 2013-09-02 22:05 农夫山药 阅读(2469) 评论(0) 推荐(0) 编辑
  2013年8月25日
摘要: 1.同时按下电源键+音量下键截屏PhoneWindowManager.javaView Codeprivate void interceptScreenshotChord() { if (mScreenshotChordEnabled && mVolumeDownKeyTriggered && mPowerKeyTriggered && !mVolumeUpKeyTriggered) { final long now = SystemClock.uptimeMillis(); if (now 0, msg... 阅读全文
posted @ 2013-08-25 19:14 农夫山药 阅读(2498) 评论(0) 推荐(0) 编辑
  2013年8月22日
摘要: 1.ActionBarSherlockActionBarSherlock是一个独立的库,通过一个API,开发者就可以很方便地使用Android所有版本的Android动作栏的设计模式。对于Android 4.0及更高版本,ActionBarSherlock可以自动使用原生ActionBar实现,而对于之前没有ActionBar功能的版本,基于Ice Cream Sandwich的将自动自定义围绕布局实现动作栏。能够让开发者轻松开发一款带动作栏(Action bar)的应用,并且适用于Android 2.x及其以上所有版本。2.SlidingMenu此Android库能让开发者轻松开发一款应用, 阅读全文
posted @ 2013-08-22 00:18 农夫山药 阅读(441) 评论(0) 推荐(0) 编辑
  2013年8月17日
摘要: 1.Android 4.3引入的wm工具:a.获取Android设备屏幕分辨率: adb shell wm sizeb.获取android设备屏幕密度: adb shell wm densityWm.javapublic class Wm extends BaseCommand {...public void onShowUsage(PrintStream out) { out.println( "usage: wm [subcommand] [options]\n" + " wm size [reset|W... 阅读全文
posted @ 2013-08-17 08:43 农夫山药 阅读(9120) 评论(0) 推荐(0) 编辑
  2013年8月16日
摘要: Hierarchy Viewer默认打开“Tree View”窗口无法显示显示Performance indicators:但选中根视图再点击按钮“Obtain layout times for tree rooted at selected node”:就可以显示:其上该视图性能的颜色指示符从左到右依次为:Measure、Layout和Draw,其中红色代表此树中该视图渲染最慢即占用总渲染时间的80%或其以上,绿色代表此树中该视图渲染时长小于总渲染时间的50%,黄色代表此树种该视图渲染时长50%或其以上但低于80%。ProfileNodesAction.javaView Codepublic 阅读全文
posted @ 2013-08-16 22:14 农夫山药 阅读(867) 评论(0) 推荐(0) 编辑
  2013年8月10日
摘要: 文章Android Security Tools对1~4的使用有介绍,下面主要分析其源码实现。1.Manifest Explorer2.Package PlayMain.javaView Codepublic void onCreate(Bundle savedInstanceState) {...... 阅读全文
posted @ 2013-08-10 13:17 农夫山药 阅读(2616) 评论(0) 推荐(1) 编辑
  2013年8月7日
摘要: config.xmlView Code PERSISTSQLiteGlobal.javaView Code /** * Gets the default journal mode when WAL is not in use. */ public static String getDefaultJournalMode() { return SystemProperties.get("debug.sqlite.journalmode", Resources.getSystem().getString( ... 阅读全文
posted @ 2013-08-07 20:08 农夫山药 阅读(2075) 评论(0) 推荐(0) 编辑
  2013年8月6日
摘要: 1.Activity.setRequestedOrientation (int requestedOrientation)。2.getResources().getConfiguration().orientation;View Codeprivate int getCurentOrientation() { Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay(); int rotation = display.getRotation(); boolea... 阅读全文
posted @ 2013-08-06 20:50 农夫山药 阅读(695) 评论(0) 推荐(0) 编辑
  2013年8月4日
摘要: 1.Manifest Explorer装在Android手机中,用此apk看系统中已安装应用的AndroidManifest.xml文件:View Codeprotected boolean configForPackage(String packageName) { if (packageNam... 阅读全文
posted @ 2013-08-04 13:12 农夫山药 阅读(4501) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页