Android菜鸟的成长笔记——第一个Activity 和 ADB
来源:互联网 发布:地理上的元数据是什么 编辑:程序博客网 时间:2024/06/07 01:38
一、 Android Studio打开DDMS
Tools->Android->Android Device Monitor
二、 ADB
借助ADB,可以管理设备或手机模拟器的状态,还可以进行以下操作:
1、快速更新设备或手机模拟器中的代码;
2、在设备上运行Shell命令;
3、管理设备或模拟器上的预定端口;
4、在设备或手机模拟器上复制或粘贴文件。
三、 ADB的简单使用
在SDK目录下找到platform-tools,在此文件夹下打开CMD;
输入 adb即可查看ADB的所有可操作命令;
输入adb devices可以查看当前连接的设备的端口号。
四、 通过adb复制数据库文件
Adb shell
Su
Cd data/data/com.xxx/databases
Cat xxx.db>/mnt/sdcard/xxx.db
Exit
Exit
Adb pull/mnt/sdcard/xxx.db E://
首先找到包里的数据库文件,复制到SD卡中,在从SD卡复制到E盘目录下。
五、 LogCat
Android.util.Log常用的方法有5个:Log.v() Log.d() Log.i() Log.w() Log.e(),对应Verbose、Debug、Info、Warn、Error。
1、Log.v黑色,任何消息都会输出,平时使用就用Log.v;
2、Log.d蓝色,仅输出debug调试,但会输出上层的信息;
3、Log.i绿色,一般提示性的消息Information,它不会输出Log.v和log.d的信息,但会显示i、w和e的信息;
4、Log.w橙色,可以看做为warnning警告,一般需要注意优化Android代码,同时选择它后会输出Log.e的信息;
5、Log.e红色,仅显示红色的错误信息。
六、 Assert目录
存放资源文件的地方。Android Studio 中的位置:Project/modal/build/intermediates/assert。
1、 将一个readme.txt的内容读取到你的Android应用中,可以调用:Context.getAssets().open(“readme.txt”);获取其中的内容。
2、 在Android中有一个WebView控件,可以承载一副HTML网页的内容,可以在代码中调用:WebView.LoadUrl(“file:///android_asset/Sample.html”);来加载HTML文件。
七、 AndroidManifest.xml
所有Activity都应该在AndroidManifest.xml中注册;
<categoryandroid:name="android.intent.category.LAUNCHER" />决定APP启动时的第一个Activity;
通过uses-permission添加应用程序需要使用的权限;
- Android菜鸟的成长笔记——第一个Activity 和 ADB
- Android菜鸟的成长笔记(2)——第一个Android应用
- Android菜鸟的成长笔记(2)——第一个Android应用
- Android菜鸟的成长笔记——初识Activity
- Android菜鸟的成长笔记(7)——什么是Activity
- Android菜鸟的成长笔记(10)——使用Bundle在Activity之间传值
- Android菜鸟的成长笔记(7)——什么是Activity
- Android菜鸟的成长笔记(10)——使用Bundle在Activity之间传值
- iOS菜鸟成长笔记(1)——第一个iOS应用
- Android菜鸟的成长笔记(20)——IntentService
- Android菜鸟的成长笔记(20)——IntentService
- Android菜鸟的成长笔记——Eclipse使用小结
- Android菜鸟的成长笔记——编码规范什么的
- Android菜鸟的成长笔记——ViewPager图片循环
- Android菜鸟的成长笔记——PopupMenu使用
- Android菜鸟的成长笔记(23)——获取网络和SIM卡信息
- Android菜鸟的成长笔记(23)——获取网络和SIM卡信息
- Android菜鸟的成长笔记(22)——Android进程间传递复杂数据(AIDL)
- Java Singleton单例模式
- UML中的关系
- overflow
- 第二章 实现复杂的数据结构
- 乘法口诀表
- Android菜鸟的成长笔记——第一个Activity 和 ADB
- Tomcat
- CSS中z-index属性具体是什么意思?
- REFrostedViewController侧滑菜单的实现
- LevelDB 设计模式 Iterator模式
- 使方块运动的程序脚本的使用与说明&相机跟随目标物体
- java例子4:简单的圆
- File类用法
- myeclipse安装SVN插件