笔记
文章平均质量分 53
树上七只猴
这个作者很懒,什么都没留下…
展开
-
Android获得应用包名
获得应用名:PackageManager pManager = MainActivity.this.getPackageManager(); List<PackageInfo> allApps = AppUtils.getAllApps(getApplicationContext()); for (PackageInfo packageInfo : allApps) {原创 2016-04-24 21:05:31 · 499 阅读 · 0 评论 -
使用adb调试Android设备
通过cmd调用adb控制Android手机 语法:发现已连接的设备:adb devices 结束adb服务:adb kill-server 启动adb服务:adb start-server 以下所有命令适用于只有一台设备连接的情况! 重启设备:adb reboot 查看已安装的app包名列表:adb shell pm list package 卸载app:adb uninstall c原创 2016-04-24 20:23:51 · 381 阅读 · 0 评论 -
PhoneNumberUtils用法学习
PhoneNumberUtils用法之前做公司项目时需要对用户输入的号码进行格式化,使用的是正则表达式进行,最近又用到了格式化,发现Android的API有自己的格式化工具蛮方便的,所以把PhoneNumberUtils类的部分方法总结一下,以后使用这个会方便很多。1.static void formatNumber(Editable text, int defaultFormattingType)原创 2016-06-05 23:39:31 · 5334 阅读 · 0 评论 -
EventBus笔记(一)
EventBus 笔记:初始化和基本使用: 导入jar后,开始使用时需要在接收页中先注册,然后才能接收消息,在接收页停止接收消息时要必须注销,如果接收页不注销,销毁后还是能接收到消息,即使再次打开此页直接注销也无法注销,想要注销必须重新注册然后注销,才能停止接收消息。注册方法在同一页面的一个周期内不能使用两遍,会导致报错程序崩溃。 接收消息页面必须要有注解@Subscribe标记的方法,切方原创 2016-06-05 18:54:34 · 278 阅读 · 0 评论 -
将Eclipse代码导入到AndroidStudio的两种方式
说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开发者少走些弯路。OK,进入正题。Google为了让我们更加方便的使用AndroidStudio,提供了两种导入Eclipse代码的方式:一种兼容Eclipse,一种是全新的A转载 2016-04-24 20:46:11 · 594 阅读 · 0 评论 -
更改错误提示等级
eclipse 更改某个错误的提示等级(比如“Permission is only granted to system apps”) 解决方法: 修改下Link Error Checking项的安全级别; In Eclipse: Window -> Preferences -> Android -> Lint Error Checking ,在ID列表中,找到ID = ProtectedPe转载 2016-04-24 20:42:17 · 1470 阅读 · 0 评论 -
eclipse设置自动注释
eclipse设置: Window->Preference: Java -> Code Style -> Code Templates->Comments->Types 自己用的格式如下:/** * @projectName GooglePlay59 * @packageName org.itheima59. googleplay * @typeName DetailA原创 2016-04-24 20:41:44 · 277 阅读 · 0 评论 -
eclipse设置自动提示功能
Window -> Preferences -> Java/Editor/Content Assist 左边窗口 Autocomplete Trigger for Java是自动提示的设置原创 2016-04-24 20:41:19 · 277 阅读 · 0 评论 -
Android基础学习(一)——回调
Android基础学习(一)——回调 先复习下回调的定义: 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 (以上出自百度百科) 在java中的原创 2016-05-08 22:57:12 · 279 阅读 · 0 评论 -
Android 判断应用是否在运行
使用ActivityManager类,判断某应用是否在运行: /* * @param context* @param packageName* @return true为在运行,false则不再运行* @description 判断应用是否在运行 (需要声明权限"android.permission.GET_TASKS")*/public static boolean isAppRun原创 2016-05-06 07:25:40 · 1377 阅读 · 0 评论 -
eclipse恢复已删除的文件
在用eclipse做Android开发时,不小心删除了一个java类,幸亏在网上找到了恢复的方法,在此与大家分享一下:在eclipse中找到删除文件的项目,右键,点击Restore from Local History,如图: 选择需要恢复的文件: 点击恢复。 然后被删除的文件就恢复到以前的文件夹下啦~!原创 2016-05-02 20:22:14 · 440 阅读 · 0 评论 -
Data Binding 笔记 (一)
Data Binding LibraryData Binding Library有很强的灵活性和广泛的兼容性——它是一个支持库(support library),支持Android 2.1以上版本 (API level 7+),Gradle 版本为1.5.0-alpha1以上,Android Studio版本为 1.3以上。配置环境(Build Environment)在app的build.grad原创 2016-11-17 15:47:02 · 293 阅读 · 0 评论