- 浏览: 32019 次
- 性别:
- 来自: 南京
最新评论
-
lyx0206331:
为什么不将LinearLayout直接设置为clickable ...
(转)Android LinearLayout根据状态切换图片(模拟按钮的效果)
文章列表
启动浏览器
代码与范例:
1
2
Intent intent =
private Location getCurrentLocationGPS() {
Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.ACCURACY_FINE);
criteria.setAltitudeRequired(false);
criteria.setBearingRequired(false);
criteria.setCostAllowed(true);
...
在Android中Button可以根据选中,点击等状态切换图片,我想用LinearLayout实现类似的功能,
但是默认情况下pressed状态“容器类”(继承于ViewGroup的类)是接收不到的,
所以LinearLayout的按下就没有效果,后来分析代码,可以通过设置setAddStatesFromChildren
方法获得内部View的状态,就可以取得pressed状态。
linearLayout.setAddStatesFromChildren(true);
还有一个相反的方法
public class JsonUtils
{
/**
* Simple JsonString to obj.
*
* @param jsonString
* @param c
* @return
*/
public static Object simpleJsonToObject(String jsonString, Class<?> c)
{
try
{
JSONObject obj = new JSONObje ...
AndroidHttpClient
- 博客分类:
- android
public final class AndroidHttpClient implements HttpClient
{
// Gzip of data shorter than this probably won't be worthwhile
public static long DEFAULT_SYNC_MIN_GZIP_BYTES = 256;
private static final String TAG = "AndroidHttpClient";
/**
* TLS protocol
*/
...
import java.io.IOException;
import java.io.InputStream;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullP ...
在MediaPlayer中的几种播放音乐文件的方式
1. 有下载的好的资源
a) 直接实例化MediaPlayer,把音乐文件加载进去就可以播放
b) 调用mediaplayer中的
android service(转)
- 博客分类:
- android
android service 学习(上)
Service是android 系统中的一种组件,它跟Activity的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件进行交互。Service的启动有两种方式:context.startService() 和
XMPP协议简介
XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMP ...
来源:编程之家
编辑:
发布时间:
10-09-15
如果你想写一个 Java 程序,观察某对象什么时候会被垃圾收集的执行绪清除,你必须要用一个 reference记住此对象,以便随时观察,但是却因此造成此对象的 reference 数目一直无法为零, 使得对象无法被清除。 java.lang.ref.WeakReference 不过,现在有了 Weak Reference之后,这就可以迎刃而解了。如果你希望能随时取得某对象的信息,但又不想影响此对象的垃圾收集,那么你应该用 Weak Reference来记住此对象,而不是 ...
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://terryblog.blog.51cto.com/1764499/547777FBReaderJ FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。项目地址:http://www.fbreader.org/FBReaderJ/Angle Angle是一款专为Android平台设计的,适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编 ...