- 浏览: 13641 次
- 性别:
- 来自: 成都
文章列表
http://blog.akquinet.de/2010/04/15/android-activites-and-tasks-series-intent-flags/
今天刚发现的,正在研究中,很直观的描述了FlAG的各个常量。
最近突然想要自己开发一个主题,查了些资料,想从最基本的开始入手,于是有了想法把Style 和 Theme相关的文章翻译出来, 让自己掌握的更好一些。
我找的资料是 SDK下的相关文档。
Style:A style is a collection of properties that specify the look and format for a View or window.
Style是为View或窗口让它显示指定的外观或格式的属性的集合
A style is defined in an XML resource that is separate from the XML that sp ...
今天因为需要研究了一下 listview 高亮显示
当在 listview中 写入如下代码,会取消高亮显示
android:listSelector="@android:color/transparent"
但是listview中的item还是会被影响,并且当被选择的时候 字体的颜色会变暗
有没有高手知道 怎样才能不让 listview被点击和选择 就像view似的只能看 当进行操作的时候没有效果
我是菜鸟 勿喷!!
Notifies the attached View that the underlying data has been changed and it should refresh itself.
:通知Adapter附加的view里的内容改变,并且刷新它。使用于ListView的分页显示。
indexOf()和charAt()
- 博客分类:
- Java
indexOf(string a):查找字符串出现的第一个位置。假如字符串里有多个该字符,只显示第一个位置。没出现则返回-1.
int java.lang.String.indexOf(String str)
Returns the index within this string of the first occurrence of the specified substring. The integer returned is the smallest value k such that:
this.startsWith(str, k)
is true.
Parameters:
s ...
昨天研究了一下抽象类和接口。发现他们两个意义上很相近,但是区别又很大
我们都知道接口里只有方法名,没有方法体。抽象类也是,但是跟接口最大的不同之处在于当程序有必要的时候可以往抽象类里面写方法体,以提供方便(虽然不推荐这么做)。
而且因为Java的单继承性使得,一个类不能从另一个类继承太多的方法。因此这种情况应该使用接口,用接口来定义很多方法,方便类实现这些方法。
当一个类实现了一个接口,那就说明它把接口里的方法都实现了-也就是说类里有接口里的所有的方法,因此占用了很大的资源空间,不管它有没有使用这些方法。
但是当一个类继承抽象类的时候,加入这个类没有调用父类的方法或没有重写这些方法,那这个类就不 ...
LocationManager.getProvider():获取可用的程序(根据环境和设备决定)
LocationProvider权限:
1.<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
对应:LocationManager.NETWORK_PROVIDER提供程序(基于基站和Wi-Fi的数据)
2.<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION& ...
今天看了《Java与模式》这本书,学习了一下抽象类。我从书里整理了一下内容,觉得有用的记录了一下。
1.所有的继承都应该由抽象类开始,并且具体类都没有子节点。换言之树枝节点是抽象类,树叶节点是具体类。
2.抽象类应该拥有尽可能多的共同代码。
3.抽象类应该拥有尽可能少的数据。(一个对象的数据不论是否使用都占用资源)
4.抽象类不能够实例化。
就这些啦,更深入的还没有研究,等学会了再发布出来。[size=large][/size]
Paint:画刷
Canvas:画布
当画图的时候你需要以下基本的组件:
1.用位图(Bitmap)来获取像素。
2.用画布来获得位图。
3.最原始的元素(坐标,路径,文字,位图)
4.一个画刷
Bitmap.Config():定义RGB颜色。仅支持ALPHA_8、ARGB_4444、ARGB_8888、RGB_565
Bitmap.Compress():压缩图片。只支持PNG和JPG
Drawable:可画的对象。
Tween Animation:有四个属性
1.alpha
2.scale
3.translate
4.roate
Interpolator:控制动画的进度
Frame Anima ...
1.给一个Activity添加菜单选项的时候,自动导入的返回值是false。导致当点击menu的时候不出来你所设的选项。
2.当点击按钮选项的时候画面不跳转:当写startActivity(intent)的时候误把intent位置里写上了要跳转的累的名称。
3.当布局的时候出现一个unexpected error:查看各个组件的先后书序。
4.学习Spinner组件,出现了一个莫名奇妙的组件,页面无法跳转,还没解决。