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

在配置文件中指定字符串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卡空间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值