- 浏览: 561538 次
- 性别:
- 来自: 北京
最新评论
-
0759cxz:
good job!
Android 同时使用多个library时的问题 -
zhouxiaoli521:
lgj452555712 写道cursor 没有关闭,最好加上 ...
Android sqlite中判断某个表是否存在方法 -
lgj452555712:
cursor 没有关闭,最好加上finally 后关上fina ...
Android sqlite中判断某个表是否存在方法 -
zhouxiaoli521:
zhouxiaoli521 写道weinifk 写道publi ...
StringBuffer的setLength -
zhouxiaoli521:
weinifk 写道public static void ma ...
StringBuffer的setLength
文章列表
错误提示:ERROR/AndroidRuntime(192): java.lang.RuntimeException: Unable to start receiver com.test.hmenu.HMenuReceiver: android.util.AndroidRuntimeException: Calling startActivity () from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? (总之出现这样的错误就要set ...
android下实现WAP和NET的自适应
- 博客分类:
- Android
http://www.cnblogs.com/-OYK/archive/2012/03/17/2403241.html
出现这个错误 就是打开的dialog没有关闭 找到这个dialog执行AlertDialog.dismiss()就可以了
Android NDK入门
- 博客分类:
- AndroidNDK
需要用NDK就找了找
找到一些不错的文章
按着步骤来,学习Android NDK入门很简单
http://www.eoeandroid.com/thread-52127-1-1.html
Window下使用android NDK开发Android应用-入门篇
http://chenweihuacwh.iteye.com/blog/620323
实战试用 Android NDK 初见成效
http://blog.csdn.net/liigo/article/details/6544649
Android: NDK编程入门笔记
...
首先看一个链接文本执行流程的大概示意图
看了这个流程应该对大概URL, Email等的链接实现有所了解了,所以直接看代码把
TextView view1 = (TextView) findViewById( R.id.view1 );
TextView view2 = (TextView) findViewById( R.id.view2 );
TextView view3 = (TextView) findViewById( R.id.view3 );
TextView view4 = (TextView) findViewById( R.id.view4 );
Tex ...
SDL_app: emulator-arm.exe -应用程序错误
遇到这种错误,模拟器不能打开,删了重建还是出现这种莫名其妙的错误,当时想事的心都有了,还好我内心强大。
网上找的解决方法有两种:
①不设置SD Card size 如下图所示
②设置SD Card Size 但要勾上Snapshot : Enabled 看见没 就在图中
上面 任意一种方法都可以解决问题
http://blog.csdn.net/manymore13/article/details/7091133
android Theme使用总结
- 博客分类:
- Android
今天对api中style下的theme整个摸了一遍。
我将api中theme分为两种类型来实验;一种是api Level为11的,一种是11以下的。level为11的用的是3.0的模拟器,11以下用的是N1,2.3.3的系统。
这里我是统一将theme写在AndroidManifest.xml中定义,如下图:
先总结level为11以下的theme:
1、Theme:
它的意思为默认状态,即如果theme这里不填任何属性的时候,默认为Theme。
api原文为:
今天有个小需求,要求在ExpandableListView的子级节点点击时进入到另一个界面
我们这里需要在两个地方进行处理:
一是:在BaseExpandableListAdapter子类中重写isChildSelectable(int groupPosition,int childPosition)方法,并返回true;
二是:在ExpandableListView添加setOnChildClickListener
http://blog.csdn.net/timchen6824/article/details/6659831
ListView 和 Adapter 的基础
工作原理:
ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。
一个新的视图被返回并显示
如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!
实际上Android为你缓存了视图。
Android中有个叫做Recycler的构件,下图是他的工作原理:
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。
设置的方式包括:
1. 在layout xml中定义android:scaleType="CENTER"
2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);
接下来,将对ScaleType的值和对应的显示效果用最直观的方式——真图演示的方法,来进行说明。
首先,是测试使用的原始图片:
(Dimensions: 128 * 128)
(Dimens ...
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.textview); TextView txtInfo =(TextView)findViewById(R.id.tv); //SpannableString文本类,包含不可变的文本但可以用已有对象替换和分离。 //可变文本类参考SpannableStringBuilder Span ...
Android提供了Setting.Secure类,官方对这个类的解释是用来获取系统设置属性值,但不允许修改。需要用户通过系统UI或者专门的API来设置属性值。但是在2.2之后,Setting.Secure增加了isLocationProviderEnabled和setLocationProviderEnabled方法,通过测试发现isLocationProviderEnabled方法获取GPS的状态的,但是如果修改GPS的状态:
Settings.Secure.setLocationProviderEnabled( getContentResolver(), LocationMana ...
该颜色状态列表只对控件文本颜色起作用,作为android:textColor的属性值来使用,用作控件的android:background属性将不起作用,需要用drawable state list取代color state list.
文件位置:
res/color/filename.xmlfilename将用作 resource ID.
资源引用:
In Java: R.color.filenameIn XML:
很多网友可能直接将自己的J2ME项目生硬的移植到Android平台,其实Google为我们提供好了文件大小和时间日期解析类,它位于android.text.format这个包中,它提供了强大的标准化解析方法:
1. IP地址解析类 在android.text.format.Formatter中提供了String formatIpAddress(int addr) 这个方法可以轻松方便的将socket中的int型转成类似127.0.0.1的IP格式,需要注意的是Linux平台的字节顺序,即小字节序、低字节序little-endian。
2. 文件大小解析类 细心的网友可 ...
StringBuffer的setLength
- 博客分类:
- java
经常用stringbuffer来代替string 一般都是在循环中使用 我在下一次使用时会调用setLength(0)已清空字符串
今天我偶然在debug中查看stringbuffer
惊讶的发现 原来我以前对setLength的理解是错误的
我以前认为length为x 就保留x个char
但事实是 设置setLength后 sb中的char一个都没有删除 全部保留了 它只是把内部属性count设置为x
如果你写入新的字符会把之前的字符覆盖
所以如果你之前有一个很长的字符串在stringbuffer中 想要清除的话 就要用delete(start, end)