Android学习问题记录

2014年08月21日 [学习 fragment]

今天主要是对fragment了解,看了个实例,敲了下代码,android模拟器跑出的报错

[2014-08-21 09:56:25 - Emulator] Failed to create Context 0x3005

[2014-08-21 09:56:25 - Emulator] emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.

网上查了下,别人在goole code的一个论坛找到一个解决方法.

就是在于newest graphics driver,更新显卡驱动,

摘自:http://www.2cto.com/kf/201304/204401.html

Fragment 是activity的界面中的一部分或一种行为.你可以把多个Fragment们组合到一个activity中来创建一个多界面并且你可以在多个activity中重用一个Fragment .

你可以把Fragment认为模块化得一段activity,它具有自己的生命周期,接受它自己的事件,并可以在activity运行时被添加或删除.


2014年08月25日[学习fragment,自己敲些实例]

2014年08月26日[学习android中怎样定义自己的view]]

2014年09月01日[学习android中的资源]

理解Attribute资源

当XML布局文件中使用Android系统提供的View组件时,开发者可以指定多个属性,这些属性可以很好地控制View组件的外观行为.如果用户开发的自定义View组件也需要指定属性,就需要属性资源的帮助了.

属性资源的根元素也是<resource../>,该元素里包含如下两个元素.

attr子元素属性:定义一个属性.

declare-styleable子元素:定义一个styleable对象,每个styleable对象就是一组attr属性的集合.

当我们使用属性文件定义了属性之后,接下来就可以在自定义的组件的构造器中通过AttributeSet对象来获取这些属性了.

[知识点]android   TypedValue.applyDimension()的作用 这个方法是转变标准尺寸的一个函数.例如: dp convert to px

int size = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,20,context.getResource().getDisplayMetrics());这里COMPLEX_UNIT_DIP是单位,20是数值,也就是20dp;

2014年09月02日[学习ListView组件]然后计划学习下SQLlite数据库.

2014年09月12日:复习Android中activity传递对象的两种方法.

2014年09月23日URL访问网络资源

2014年09月25日使用Apache HttpClient的了解

2014年10月10日学习侧滑菜单的实现,有个疑问事怎样获取屏幕大小的?

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值