Android自学笔记之Android常见命令操作及一些普通布局属性
来源:互联网 发布:淘宝店基本常识 编辑:程序博客网 时间:2024/05/18 00:59
Android常见命令操作:
1. adb devices列出所有设备
2. adb shell挂载到linux的空间
3. adb install xxx.apk如果有多个设备,我们可以指定设备 adb install –semulator-5554D:/xxx.apk
4. emulator –avd advname启动模拟器例如:emulator –avd 2.2(2.2为我们创建设备的名称)
5. mkmdcard 20m d:/sdcard.img创建sdcard
6. adb pull <remote> <local>
7. adb push<local><remote>
8. androidcreate avd-name android2.2 –target8创建模拟器
9. ctrl+F11横竖屏切换
10. adbdevices列出所有的连接设备
11. resetadb重启adb的调试桥
12. adbkill-server杀死adb调试桥
13. adbkill-server启动adb调试桥
14. netstat-ano查看端口号
15. adb –s设备名称
16. assets资产目录存放一个文件的这些文件会被打包到应用程序的apk(安装包)
17. bin编译后的文件目录
18. gen自动生成的文件目录
1.oidActivity Name---活动名称
2.layout name---布局名称
3.navigationtype ---导航类型>None—没有(fixedtabs+swipe—固定标签+滑动)(可滚动标签+滑动)(dropdown—下拉)
EditText:
4.android:maxLength=”3” –限制输入的长度
5.android:singleLine="true" --输入的字符不换行
6.android:inputType="number"–限制输入的类型(这里是只能输入数字)
1.7. android:hint="输入" –文本框里面提示信息
8.android:drawableLeft="@drawable/lol" --在EditText里面放置图片
9.<?xmlversion="1.0" encoding="utf-8" ?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="rectangle">
<!-- 填充的颜色 -->
<solidandroid:color="#FFFFFF"/>
<!-- 设置矩形的四个角为弧形 -->
<!--android:radius的半径 -->
<cornersandroid:radius="7dip"/>
</shape> –-设置圆角
10. Intent:一个intent 就是一次对将要执行的操作的抽象描述。
11. Android:orientation=”vertical” 垂直
12. Android:orientation=”horizontal”水平
13. Android:gravity 属于用于控制布局中的空间的对齐方式,如果是没有子控件的控件设置此属性,表示其内容的对齐方式,比如说TextView 里面文字的对齐方式;若是有子控件的控件设置此属性,则表示其子控件的对齐方式
14. 如果设置表示长度、高度等属性时,可以使用dp或者sp.但如果字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。
15. 如果使用dp和sp,系统会根据屏幕密度的变化自动进行转换
16. Layout_margin 是控件边缘相对于父控件的边距
17. Android:layout_width=”wrap_content”内容包裹
18. Gravity和layout_gravity的区别:android:gravity用于设置view组件的对齐方式,
android:layout_gravity用于设置container组件的对齐方式
19. 在实际开发中, android提供了5中方式存储数据
1.文件存储数据 通过两种方法来打开应用程序的数据文件夹里的文件IO流 一:FileInputStreamopenFileInput(String name)打开应用程序的数据文件夹下的name文件对应的输入流;二:FileOutStreamopenFileOutput(Stringname,int mode) 打开应用程序的数据的文件夹下的name文件对应的输出流
Context.MODE_PEIVATE=0 //私有的方式
Context.MODE_APPEND=32768 //追加
Context.MODE_WORLD_READABLE=1 //可读
Context.MODE_WORLD_WRITEABLE=2 //可写
2.使用SharedPreferences存储数据
3.SQLite数据库存储数据
4.使用ContentProvider存储数据
5.网络存储数据
- Android自学笔记之Android常见命令操作及一些普通布局属性
- Android常见布局及属性
- Android自学笔记之 Android五大布局之线性布局的功能、常用属性、用法
- android布局及常见布局属性
- android布局及常见布局属性
- android布局及常见布局属性 一
- android布局及常见布局属性 二
- android布局及常见布局属性
- Android自学笔记之 LinearLayout线性布局
- Android自学笔记之Button按钮里的属性及用法
- Android自学笔记之ProgressBar进度条的属性、常用方法及使用
- android布局及属性
- android 常见布局及控件的属性详解
- Android自学笔记之ImageView的特殊属性及同为背景属性的src、background区别
- Android之布局属性
- Android之布局属性
- Android之布局属性
- Android之布局属性
- tomcat部署web项目的3中方法
- Android自学笔记之SharedPreference
- 黑马程序员-注解(高新技术)
- 庞果网杨辉三角的变形
- Lightoj1134/poj3844 组合数学
- Android自学笔记之Android常见命令操作及一些普通布局属性
- 批量删除Redis数据库中的Key
- Android自定义AutoCompleteTextView实现自动补全Email
- java读书笔记-《java设计模式》-第3章 - 适配器模式
- 用javascript获取querystring参数
- ubuntu12.04内核升级后Nvdia显卡出现分辨率不正常解决办法
- JNI 数据类型转换
- 用@方式插入多条数据到数据库/dataAdatper多条数据一次提交
- Code Forces 189A - Cut Ribbon 暴力||DP