![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 应用
lf12345678910
这个作者很懒,什么都没留下…
展开
-
hierachyview的实现框架
一、检验一台手机是否开启了View Server的办法为:adb shell service call window 3若返回值是:Result: Parcel(00000000 00000000 '........')" 说明View Server处于关闭状态若返回值是:Result: Parcel(00000000 00000001 '........')" 说明View Server处...原创 2019-10-12 09:41:23 · 277 阅读 · 0 评论 -
email 附件中预览图片
com.android.email/com.android.mail.photo.MailPhotoViewActivity界面图:FrameLayout(id/ photo_activity_root_view)1、View(id/ photo_activity_background) 2、PhotoViewPager(id/ photo_view_pager...原创 2019-05-11 17:51:22 · 1075 阅读 · 0 评论 -
email 每一条邮件 view
ConversationPager(id/ conversation_pager)布局下:1、FrameLayout(ConversationContainer(id/ conversation_container)ScrollIndicatorsView(id/ scroll_indicators)FrameLayout(id/ background_view))2...原创 2019-05-11 17:50:19 · 936 阅读 · 0 评论 -
lowmemorykiller 杀死进程
lowmemorykiller:/sys/module/lowmemorykiller/parameters/minfree: 里面是以”,”分割的一组数,每个数字代表一个内存级别 1950,2250,3000,3500,5000,7500/sys/module/lowmemorykiller/parameters/adj: 对应上面的一组数,每个数组代表一个进程优先级级别 ...原创 2019-10-11 10:54:50 · 896 阅读 · 0 评论 -
分析广播的注册和队列分发
08-21 18:17:31.569 1617 1617 V ActivityManager: Broadcast: Intent { act=android.intent.action.SYSTEM_POWER_BATTERY_STATUS flg=0x4000010 (has extras) } ordered=false userid=-108-21 18:17:31.569 161...原创 2019-10-11 10:44:57 · 356 阅读 · 0 评论 -
packagesettings-应用自启动
mPackageManager.setComponentEnabledSetting(ComponentName, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);COMPONENT_ENABLED_STATE_DISABLED = 2;...原创 2019-10-10 11:07:32 · 885 阅读 · 0 评论 -
settings 指纹设置
FingerprintEnrollIntroduction.java public void onItemSelected(IItem item) { switch (((Item) item).getId()) { case R.id.next_button: onNextButtonCl...原创 2019-05-20 11:47:21 · 541 阅读 · 0 评论 -
SharedPreferences和PreferenceActivity(自动保存在SharePreferences)
publicclassSettingextendsPreferenceActivity{ @Override publicvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); //所的的值将会自动保...原创 2019-05-21 11:09:23 · 216 阅读 · 0 评论 -
android contacts 联系人搜索解析
Android contacts 联系人 通讯录 源码 完全解析http://blog.csdn.net/Kafka_88/article/details/50670406#35联系人搜索在Contacts应用内搜索联系人, 主要步骤:1. 在主界面PeopleActivity点击联系人搜索按钮,触发onAction方法。2. 调用restartLoader来启动...原创 2019-05-21 11:07:43 · 934 阅读 · 0 评论 -
Gallery 打开gif图像
packages/apps/SnapdragonGallery/src/com/android/gallery3d/app/GalleryActivity.java//打开显示view//碰到过类似问题,如果从安全角度来看,这本不算gallery的一个bug, 它主要关系到是否允许用户通过滑动来查看其它照片的问题startViewAction(){ Pa...原创 2019-05-08 14:35:11 · 748 阅读 · 0 评论 -
DocumentsUI 文件打开
RootsFragmentBaseActivity.javarefreshCurrentRootAndDirectory(){ refreshDirectory()}FilesActivity.javarefreshDirectory(){ DirectoryFragment.showDirectory(fm, roo...原创 2019-05-08 14:34:22 · 3189 阅读 · 3 评论 -
CMFileManager 文件打开
FileSystemObjectpackages/apps/CMFileManager/src/com/cyanogenmod/filemanager/ui/widgets/NavigationView.javapublic void onItemClick(AdapterView<?> parent, View view, int position, long...原创 2019-05-08 14:33:56 · 922 阅读 · 0 评论 -
"power_control" 小部件
LauncherModel:loadWorkspace()case LauncherSettings.Favorites.ITEM_TYPE_APPLICATION: case LauncherSettings.Favorites.ITEM_TYPE_SHORTCUT: ...原创 2019-04-29 09:20:34 · 255 阅读 · 0 评论 -
launcher3 key_menu
Android6.0 Launcher3 拖拽分析 http://blog.csdn.net/yinyuerenzhangwenda/article/details/52398632Launcher :onLongClickshowOverviewMode getWidgetsView bindAllPackages(...原创 2019-04-29 09:18:58 · 241 阅读 · 0 评论 -
launcher3 sim工具
Android M Launcher3监听packages变化实现过程http://codecloud.net/23522.htmlLauncher3的启动流程(二)http://www.fookwood.com/archives/894ApplicationPackageManagerBootCompletedReceiver :o...原创 2019-04-29 09:18:04 · 228 阅读 · 0 评论 -
calendar模块
一.src文件分析:与calendar相关的包和类Calendar模块根据包的划分,可以将Calendar初步归类为:四个视图组:月视图、周视图、日视图、日程视图;核心业务组:添加日程、设置日程提醒、日历同步;在calendar包下的上层代码中有DayFragment.java、DayView.java这两个与日视图相关的类;在/month包下是月视图模块;在/agenda包下是...原创 2019-04-28 17:09:21 · 617 阅读 · 0 评论 -
运行时权限
这两个权限都被定义在 android源码目录\frameworks\base\data\etc\platform.xmlSnapdragonMusic@ubuntu-server:~$ grep -rsn "checkAndRequestPermission" android/packages/apps/SnapdragonMusic/android/packages/...原创 2019-05-08 14:38:31 · 427 阅读 · 0 评论 -
fm 耳机操作分析
11-30 15:00:59.726 10841298 D InputReader: processEventsLocked: type=1 Count=2 code=226 value=0deviceId=211-30 15:00:59.731 39413941 D FmMediaButtonIntentReceiver: onReceive intentAction:android...原创 2019-05-06 15:04:48 · 1173 阅读 · 0 评论 -
gallery tap 数据加载及显示(转载Android 7.0 Gallery图库源码分析系列)
Gallery图库源码解析系列http://blog.csdn.net/lb377463323/article/details/6952389107-19 06:38:05.854 8070 8070 V StateManager: switchState com.android.gallery3d.app.AlbumSetPage@f36cd68, class com.a...原创 2019-05-20 13:52:29 · 327 阅读 · 0 评论 -
Android中通过pid获取app包名
example : if(packageNames.length >1){ int pid = Binder.getCallingPid(); int uid = Binder.getCallingUid(); ActivityManager am = (ActivityManager)mContext.getSystemService(mContex...原创 2019-05-10 11:31:29 · 6970 阅读 · 0 评论 -
Android应用使用SyncAdapter传输数据 (关于email的邮件同步)
http://blog.csdn.net/javensun/article/details/41984373译者注:翻译自Android官方文档,其中有地方存疑已经标注出来,如有错误欢迎指正。如需转载请标明出处:http://blog.csdn.net/javensun/article/details/41984373在Android设备和web服务器之间同步数据会使你...转载 2019-05-20 11:50:44 · 1426 阅读 · 0 评论 -
default 铃声设置
android/device/xxx/xxx/xxx.mkandroid/frameworks/base/core/java/android/preference/RingtonePreference.javaandroid/frameworks/base/core/java/android/provider/Settings.javaandroid/frameworks/ba...原创 2019-05-10 09:29:01 · 1076 阅读 · 0 评论 -
CMFilemanager 分析
NavigationActivity.java /** * Method that initializes the navigation views of the activity */ private void initNavigationViews() { //Get the navigation views (wishlist: m...原创 2019-05-07 09:27:57 · 300 阅读 · 0 评论 -
default locale 设置地区
xxx@ubuntu-server:~$ grep -rsn "PRODUCT_DEFAULT_LOCALE" ./android/build./android/build/core/Makefile:231: PRODUCT_DEFAULT_LOCALE="$(call get-default-product-locale,$(PRODUCT_LOCALES))" ...原创 2019-05-06 15:11:35 · 2735 阅读 · 0 评论 -
Android 常用的语言代码与国家地区对照表
语言代码 国家/ 地区 (空字符串) 无变化的文化 af 公用荷兰语 af-ZA 公用荷兰语 - 南非 sq 阿尔巴尼亚 sq-AL 阿尔巴尼亚 -阿尔巴尼亚...原创 2019-05-06 15:10:42 · 5090 阅读 · 0 评论 -
gallery2 图库
GalleryActivity.java android/com.android.internal.app.ChooserActivity(android.intent.action.ATTACH_DATA) AttachPhotoActivity.java(ACTION_PICK) (com.android.camera.action.CROP) ContactSelec...原创 2019-05-06 15:05:37 · 2477 阅读 · 0 评论