在公司给资源池中的和不在项目组和有兴趣培训的android资料

 

第一课时

 

1Android  环境搭建:http://developer.android.com/sdk/index.html  一定要试图阅读官方文档,其中很详细的说明了安装的步骤,经验之谈,培养这种看官方文档的意识很重要。

 

2HelloWord   了解开发模式,了解Activityxml[layout]SharedPreferencesBundle传简单的值、AndroidManifest.xml配置信息、跳转 与 debug 调试、国际化演示。

官方详细解说:http://developer.android.com/resources/browser.html?tag=tutorial 官方的资料很足,再次强调官方资料一定要看,哪怕回头看。

 

3、整个工程的入口:

<intent-filter>

      <action android:name="android.intent.action.MAIN" />

      <category android:name="android.intent.category.LAUNCHER" />

</intent-filter>

 

Drawable drawable-fingerdrawable-hdpidrawable-hdpi-fingerdrawable-ldpidrawable-mdpi

的区别见官方说明:

http://developer.android.com/guide/practices/screens_support.html


 

res资源包,除了自定生成的外可以自己定义的包比如:colormenu等。

 

其它gen这些大家了解下,如果没有注意要工程clear编译下。

 

IDE中可以根据提示Alt+/来看有具体哪些值或根据对象有哪些方法来学习,这样进度很快、开发效率高。



查看api的路径:例如我的:file:///D:/android_sdk/android-sdk-windows/docs/index.html


类、方法与属性:这些可以具体看官方的api的解释。

layout_weight 用于给一个线性布局中的诸多视图的重要度赋值。      所有的视图都有一个layout_weight值,默认为零,意思是需要显示      多大的视图就占据多大的屏幕空 间。若赋一个高于零的值,则将父视      图中的可用空间分割,分割大小具体取决于每一个视图的layout_weight        值以及该值在当前屏幕布局的整体 layout_weight值和在其它视图屏幕布      局的layout_weight值中所占的比率而定。      举个例子:比如说我们在 水平方向上有一个文本标签和两个文本编辑元素。     该文本标签并无指定layout_weight值,所以它将占据需要提供的最少空间。     如果两个文本编辑元素每一个的layout_weight值都设置为1,则两者平分     在父视图布局剩余的宽度(因为我们声明这两者的重要度相等)。如果两个     文本编辑元素其中第一个的layout_weight值设置为1,而第二个的设置为2    则剩余空间的三分之二分给第一个,三分之一分给第二个(数值越小,重要度越高) 

 

取色器的运用


ddms


 

日志查看方式 1cmd-------->adb logcat    上网自学了解 还有些其它什么命令

要有自我自学的自我要求的进阶的意识。

 

Android学习的基础一定要会google、如果你想扎实:

Android中支持的描述长度和大小的单位有很多,它们的含义如下:

px(pixels):像素。dip(density-independent pixels):独立于密度的像素。sp(scaled pixels - best for text size):带比例的像素。pt(points):点。in(inches):英尺。mm(millimeters):毫米。

http://407827531.javaeye.com/blog/936677

 

针对一些常用特效的学习:

http://www.eoeandroid.com/forum-viewthread-tid-34487-highlight-%E9%82%AE%E4%BB%B6.html

 

布局的嵌套很是重要,这些都需要多练多调试,多积累。

 

4、工程结构、实例:登陆界面。


 

 

 

培训时候一个问题的解答:


Android @id@+id区别?

@+id 新增一个资源id
idandroidid,引用现有的资源id
import android.R,则工程从adnroid系统资源类里如查
如不使用import android.R,则工程从/res文件夹下去解析

 

过滤日志:


 

 


 


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值