您的位置:首页 > 移动开发 > Android开发

android笔记之adb&页面布局&琐碎

2017-12-24 16:34 218 查看
在配置文件中指定字符串id



在Java代码中指定字符串id

R.layout.wmj

第三方应用的保存路径是:data/app

系统应用的保存路径是:system/app

Data/data/包名文件夹:系统为每个应用分配一个专属空间

Adb指令:

Adb start -server:启动adb进程

Adb kill -server:杀死adb进程

Adb install F://abc.apk

Adb uninstall 应用文件名

Adb devices 查看当前与开发环境相连的设备列表

Adb shell 进入Android命令行

电话和短信功能:

打电话的api需要访问权限,不可以直接访问到

而发短信的api可以访问到,开发者可以直接访问



Android:id指定资源id

inputType:设置输入类型

Hint:内容提示,阴影显示不影响输入

Lines:输入框行数

Gravity:设置组件内容的对齐方式

定义id:@+id

引用id:@id

Android布局:

1.LinearLayout:线性布局

2.Relativelayout:相对布局

3.FrameLayout:帧布局

4.tableLayout:表格布局

5.AbsoluteLayout:绝对布局

线性布局

在竖直布局下,左对齐、右对齐、水平居中生效

在水平布局下,顶部对齐、底部对齐、竖直居中生效

android:layout_weight:平均分配屏幕的剩余宽度或高度

相对布局

没有权重,也没有方向

组件默认位置是左上角

可以相对于父元素上下左右、水平居中、竖直居中、竖直水平居中对齐

可以相对于其他组件上下左右对齐

可以布局与其他组件的上边、下边、左边、右边

android:layout_alignParentRight=”true”:父元素右边对齐

android:layout_centerInParent=”true”:相对于屏幕中央对齐

android:layout_above=”@id/tv2”:相对于某个组件上方,只能保证在上方一行位置,无法保证在正上方

android:layout_alignLeft=”@id/tv2”:左边框对齐某个元素

帧布布局

组件默认位置是左上角

可以上下左右水平居中对齐,类似线性布局

表格布局:

每有一个tablerow子节点代表有一行,该节点的的每一个子节点代表一列

Tablelayout的一级子节点的宽度匹配父节点

Tablerow的子节点的默认宽高都包裹内容

布局文件的组件的首字母要大写

Logcat:

Verbose:冗余,最低级别

Debug:调试

Info:正常等级的信息

Warn:警告信息

Error:错误信息

访问SD卡需要权限,在用eclipse创建模拟器时需要给sd卡空间
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐