A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 孙月华 中级黑马   /  2016-11-22 20:46  /  948 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Android包括:应用程序,应用程序框架,安卓运行时,系统库,以及Linux内核。
DDMS:
Temp:从网上下载一些更新的时候的文件夹,这个文件一般是空的。
Compile :编译   一般选用高版本进行编译。
Android工程项目的文件结构。
如果一般Excelips突然卡死了,可能是模拟器里面的adb服务端掉线了。
(1)创建的模拟器的端口号就是当前那模拟器的电话号码。
(2)Extras里面有一些支持的jar包和驱动,例如版本间的支持。
(3)Adb.exe  Android 调试桥
(4)Adb无法开启的时候可能是端口被占用了。
(5)Source是当前Sdk的源代码。
(6)Assets里面会有一些文件,这些文件会被打包到apk里。
(7)android:text=@”string/helloworld”代表的是R文件 stirng 代表是内部类。
(8)Eclipse卡死掉,通过进程关闭后,下一次打的死后可能会打打不开,这是就要进去工作空间中把setting配置文件删除。如果还不行,吧metadata文件也删除,这个里面存储的是工作空间的信息。一旦把metadata文件给删除了,下一次打开eclipse的时候,里面什么也没有,这时候就需要导入工程。Import
(9)如果突然间eclipse卡死掉了,这可能是eclipse里面的adb掉线了。
(10)清单文件中的Icon代表的是应用程序的图标。要用png格式的图片。
(11)新版本的ADT可以支持汉语。可以用汉语去命名。
(12)Ctrl+1可以快捷开启extre_string 进行抽取化
(13)Button也是一个特殊的View对象。
(14)输入cmd打开控制台后,输入start  http://www.baidu.com就可以打开百度网页   OnClickListener是一个接口
(15)点击事件的一般写法 1:创建一个内部类定义点击事件 2;采用匿名内部类的方式注册点击事件
(16)Ctrl+F  查找替换
(17)Android:singleline=”true”    android:line=”5”
(18)相对布局:
(19)Px和dp 的区别  dp是像素密度的比值,屏幕越大,他就越大。dp是用于文字的,用于方便缩放,但是用dp去用于文字,也是可以的。
(20)线性布局没有什么对齐的方式。
(21)一个View加上一定的属性就是一条横线。
(22)adb shell进入模拟器的终端  # monkey请求猴子。
(23)logCat的使用:
(24)一般要在setContentView(R.layout.……)后面寻找控件才不会出错。
(25)基于监听的事件和基于回调的事件。
(26)基于回调的事件监听,还没看。
(27)修改添加SD卡中的数据,要获取权限才可以。读里面的内容不需要获取权限。
(28)Android4.0版本以后,在开发中选项中新增加了一个选项,读写SD卡保护
(29)Sharefreference一个基本作用是对数据进行转义。
(30)SQLiteOpenHelper数据库创建与打开的帮助类.
(31)Content 上下文,用于提供一些环境信息。例如告诉定义的数据库放在什么位置
(32)深刻理解占位符的作用
(33)Cursor游标资源用完后也要进行释放。即:close
(34)右键source - constructor表示的是eclipse系统自己为自定义类根据成员变量添加构造方法。。例如。Person类。
(35)对数据库中的数据进行增删改查可以使用SQL语句或者系统api来实现
(36)注意在使用SQL语句对数据库进行操作的时候,不要不小心加上中文版的空格,一旦加入了中文版的空格,就会报错并且不易查找到错误。
(37)使用eclipse导出文件到其他地方的时候,如果挂掉了,这可能是eclipse中的DDMS不稳定所导致的,这时候,重新操作导出试试。
(38)Tv_id.setText(R.string.haha)里面的R.string.haha是Int类型的,系统要求的也正好是int类型的,所以系统会自动到string里面去找资源。。但如果写成tv_id.setText(person.getid())则会出错,因为类person中的方法getid()得到的返回值也是int类型的,系统就会去资源中寻找,但实际中资源中是没有的,所以要写成 tv_id.setText(person.getid()+“”);才对,所以说如果有int类型的数据需要显示在界面上,就要把它转化为string类型才可以。

2 个回复

倒序浏览
回复 使用道具 举报
谁没在变 发表于 2016-11-22 23:57
不错不错不错

呵呵,不断学习,天天学习。
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马