Android
jiangxuchen
这个作者很懒,什么都没留下…
展开
-
Android 将activity中的对象传递到service中
首先,写一个类,这个是保存activity中的对象。在AndroidManifest.xml文件中的标签中写入android:name=".SaveSth">public class SaveSth extends Application{ private Against against; private PowerManager powerManager; public Power原创 2012-02-22 16:33:33 · 7768 阅读 · 1 评论 -
Android Push 开源方案解析
在 Android 上,因为 Google 自己实现的 Android 标配的 GCM (Google Cloud Messaging,原来叫 C2DM) 在国内基本不可用,所以,对于开发者来说,如果需要 Push功能,怎么样选择成为了一个问题。到目前为止,国内尚没有完全向开发者免费、开放的 Push 服务可用。国外有几家第三方推送服务,但一般都要收费。所以一般来说,国内的开发者不转载 2013-01-18 09:48:52 · 1597 阅读 · 0 评论 -
修改listview fastscroll图像
try { Field f = AbsListView.class.getDeclaredField("mFastScroller"); f.setAccessible(true); Object o = f.get(listView); f = f.getType().getDeclaredField("mThumbDrawable");原创 2012-04-15 16:31:55 · 1215 阅读 · 0 评论 -
android webview 任何密度,屏幕大小。
最近给pad开发个应用,pad的分辨率1024×600 density为240,里面涉及到webview,在现实的时候总是不能全屏显示。最后在mainfest.xml里加了下面一段就解决了。<supports-screensandroid:smallScreens="true"android:normalScreens="true"android:largeScreens="true"原创 2012-04-01 17:20:33 · 1721 阅读 · 0 评论 -
android 获取已安装apk的icon和名字以及size
List arrayList = new ArrayList(); List list = getPackageManager().getInstalledPackages(0); for (int i = 0; i < list.size(); i++) { PackageInfo packageInfo = list.get(i); AppInfo tmpInfo = ne原创 2012-03-08 14:20:57 · 4923 阅读 · 0 评论 -
android 获取未安装apk的icon、name等信息
public List getApkFileInfo(Context ctx,List list) { String PATH_PackageParser = "android.content.pm.PackageParser"; List appInfoList = new ArrayList(); String PATH_AssetMan转载 2012-03-08 14:22:38 · 3143 阅读 · 1 评论 -
android TCP UDP
TCP和UDP在网络传输中非常重要,在Android开发中同样重要。首先我们来看一下什么是TCP和UDP。什么是TCP?TCP:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。在简化的计算机网络OSI模型转载 2012-03-05 15:50:50 · 1347 阅读 · 0 评论 -
android 如何使用第三方jar包
操作方法: 右键工程 Build path java build path,选择libraries 在右边的按钮中点击“Add Library” 选择“User library”,点击“下一步” 点击“User librarys”按钮 在出现的界面中点击“New..”按钮 在弹出的界面中随便起一个名字,点击“确定” 点击“Add jars”按钮转载 2012-03-02 13:21:40 · 897 阅读 · 0 评论 -
android 重力感应监听
public class ShakeListener implements SensorEventListener { public static ShakeListener sensor1; // 速度阈值,当摇晃速度达到这值后产生作用 private static final int SPEED_SHRESHOLD = 400; // 两次检测的时间间隔 private static原创 2012-02-22 16:44:09 · 6049 阅读 · 3 评论 -
android 黑屏状态下,开屏代码
public class WakeUpScreen extends Activity { PowerManager.WakeLock wakeLock; String TAG="started"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate原创 2012-02-22 16:35:23 · 4646 阅读 · 0 评论 -
用NDK调用第三方动态库--个人总结
现在一些NDK调用第三方库都是一些旧环境旧工具所完成的,我来给大家更新一下吧。首先讲讲大概一个流程吧,这篇文章主要是写给自己的,怕忘记了,大神勿喷。如何在android平台上调用别人给你的动态库呢,NDK这工具帮了我很大的忙。首先我们要确定第三方动态库是for arm的,因为你要在手机(android模拟器)上运行,PC机是X86的 手机大多数(好像有INTEL要加进手机了,太高端,相转载 2014-04-03 17:02:12 · 13014 阅读 · 4 评论