android 简单的反编译
摘要:http://blog.csdn.net/hr1986sd/article/details/8997392
阅读全文
posted @
2013-11-26 16:46
冲锋的路上的兵
阅读(128)
推荐(0)
android ant打包问题总结
摘要:用Ant打包的好处就在于可以打多个渠道 常用的就是修改友盟的渠道号,而不需要每改一次输入一次keystore密码的繁琐过程。android 不知道在什么版本之后tools目录下就没有在apkbuilder.bat这个文件了,如果从别人那边 copy 过来也无法使用,提示“apkbuilder 不稳定...
阅读全文
posted @
2013-11-21 15:41
冲锋的路上的兵
阅读(2495)
推荐(0)
android Sdcard 不同系统映射
摘要:Android Lint 有个关于在代码中硬编码“sdcard”路径的警告,内容为:不要硬编码(hardcode) “/sdcard/”; 使用 Environment.getExternalStorageDirectory().getPath() 替代sdcard路径详情参考: http://developer.android.com/guide/topics/data/data-storage.html#filesExternal以前的Android(4.1之前的版本)中,SDcard跟路径通过“/sdcard”或者“/mnt/sdcard”来表示,而在Jelly Bean系统中修改为了“
阅读全文
posted @
2013-10-14 14:31
冲锋的路上的兵
阅读(381)
推荐(0)
android 好用的开源框架
摘要:网络数据方面:一.afinal二.UIL三.android-async-http四.Gson五.Android-query界面方面:一.PullToRefreshView二.ActionBarSherlock
阅读全文
posted @
2013-10-12 11:43
冲锋的路上的兵
阅读(272)
推荐(1)
android ScrollView 与 ListView 冲突汇总
摘要:大部分内容来源于网络 在此总结下。方法一:public void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) { // pre-condition return; } int totalHeight = 0; for (i...
阅读全文
posted @
2013-10-10 09:29
冲锋的路上的兵
阅读(323)
推荐(0)
android 微信分享api调用总结
摘要:弄了三天的微信分享api 终于是可以了!!官网的说的没错,但是步骤有点乱,搞得我在调用中不可用。1.申请应用 获得了AppId 和自动生成的key(这个代码不会使用到)2.安装微信上的签名包(Gensignature.apk)3.打开这个apk 填写你的项目上 配置文件里package的包名,获得一串md5码。4.把md5码和包名填写到微信平台上(一定要填写的一模一样),提交审核。5.测试--代码就用官网demo就可以了(记得改成自己的AppId 和项目包名要和AppId上的填写的包名一致!!)。6.测试一段时间发现不可用了(无法跳转到微信)!!耐心等待!!必须等到应用通过审核后才可一直使用.
阅读全文
posted @
2013-09-10 10:10
冲锋的路上的兵
阅读(1061)
推荐(0)
android 捕获线程出错 重启线程
摘要:设置捕获线程出错Thread sendLocationTread = new Thread(sendUserLocationThread);sendLocationTread.setUncaughtExceptionHandler(exceptionHadler);sendLocationTread.start(); /** * 百度地图获取不到位置 重启线程 最多重启5次 */ private UncaughtExceptionHandler exceptionHadler = new UncaughtExceptionHandler() { private int restartTi...
阅读全文
posted @
2013-08-13 16:19
冲锋的路上的兵
阅读(400)
推荐(0)
android startActivityForResult的注意
摘要:使用startActivityForResult开启Activity时,需要注意:1、被开启的Activity的launchMode只能为默认模式,不能为其他模式singleTask等,否则将直接执行onActivityResult函数。2、startActivityForResult的第二个参数必须大于0,否则不予执行onActivityResult函数。
阅读全文
posted @
2013-07-30 11:24
冲锋的路上的兵
阅读(195)
推荐(0)
android 照相相册
摘要:public static final int NONE = 0; public static final int PHOTOHRAPH = 1;// 拍照 public static final int PHOTOZOOM = 2; // 缩放 public static final int PHOTORESULT = 3;// 结果 public static final String IMAGE_UNSPECIFIED = "image/*"; private static Uri photoUri; /** * 进入照相机 * @param activity */
阅读全文
posted @
2013-07-29 18:38
冲锋的路上的兵
阅读(378)
推荐(0)
Android Viewpager 使用Listview注意
摘要:ViewPager中有个页面包含了ListView。当从ViewPage页面退出应用时报java.lang.IllegalArgumentException: The observer is null.错误。经调研发现有大神说ViewPager在Android4.0上有兼容性错误ViewPager在移除View时会调用ListView的unregisterDataSetObserver方法,而ListView本身也会调用该方法,所以在第二次调用时就会报“The observer is null”错误。解决办法:复写ListView的Adapter的unregisterDataSetObserv
阅读全文
posted @
2013-07-26 16:46
冲锋的路上的兵
阅读(1011)
推荐(0)
Android RemoteCallbackList的注意
摘要:RemoteCallbackList 是线程与线程之间交流的的重要工具,可以使用类似 final int n = mRemoteOfflineLsteners.beginBroadcast(); for(int i = 0 ; i < n ; i++){ IOfflineMessageListener offlineMessageListener = mRemoteOfflineLsteners.getBroadcastItem(i); ...
阅读全文
posted @
2013-07-26 09:47
冲锋的路上的兵
阅读(1902)
推荐(0)
android bug-1
摘要:eclipse.buildId=M20130204-1200java.version=1.7.0_17java.vendor=Oracle CorporationBootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=zh_CNCommand-line arguments: -os win32 -ws win32 -arch x86_64ErrorThu Jul 04 15:52:51 CST 2013Problems occurred when invoking code from plug-in: "org.eclips
阅读全文
posted @
2013-07-04 15:55
冲锋的路上的兵
阅读(366)
推荐(0)
android listview特殊属性
摘要:android:cacheColorHint=“#00000000”设置Item间的颜色android:stackFromBottom="true" 使listview的数据从底部开始添加显示。android:transcriptMode="alwaysScroll"当从底部开始显示使又想自动显示最底部那条是可以设置这个属性。android:divider="@drawable/list_driver"android:divider="@drawable/@null"设置list item的分割线颜色android
阅读全文
posted @
2013-07-04 10:53
冲锋的路上的兵
阅读(199)
推荐(0)
Android 图片高斯模糊处理
摘要:原图: 效果图:此效果是根据jhlabs 的Filters.jar 改写过来应用在android 平台上。核心自然是高斯算法,这里没有深究其中的算法实现,只是项目实现而已。引用代码: /** 水平方向模糊度 */ private static float hRadius = 10; /** 竖直方向模糊度 */ private static float vRadius = 10; /** 模糊迭代度 */ private static int iterations = 7; /** * 高斯模糊 */ public static Drawable BoxBlur...
阅读全文
posted @
2013-07-01 17:00
冲锋的路上的兵
阅读(6806)
推荐(1)
关于 Include 设置ID后 Include布局里面ID获取问题
摘要:android中include标签是为了便于控件的覆用的一个很好解决方案。但是也有一些需要注意的地方,做此记录,便于以后查看。include标签用法。1.新建一个xml文件,命名 head.xmlhead.xml文件内容如下: 2.新建一个布局文件,命名 main.xmlmain.xml文件内容如下: 注意:上面我们的include标签中是没有为它指定id的。3.新建一个MainActivity,设置布局文件为main.xml;4.假设我现在需要在代码中为head.xml中的RelativeLayout容器设置背景图片。代码如下://获得布局容器对象 Rel...
阅读全文
posted @
2013-04-25 14:00
冲锋的路上的兵
阅读(7657)
推荐(0)
Android ListView item 不同布局实现
摘要:最重要的是在BaseAdapter里的getItemViewType();(为什么还待考虑)直接上代码public class ListAdapter extends BaseAdapter {private Context mContext;private static final int VIEWTYPTOP = 0;private static final int VIEWTYPFIRST = 1;private static final int VIEWTYPSECOND = 2;private LayoutInflater mInflater = null;public Adapte
阅读全文
posted @
2013-04-24 15:18
冲锋的路上的兵
阅读(573)
推荐(0)
启动未退出的app,回到最后被打开的activity
摘要:在创建intent对象的时候,加上下面这段就能够实现效果intent.addCategory(Intent.CATEGORY_LAUNCHER);(http://team.91town.com/2012/07/%E5%90%AF%E5%8A%A8%E6%9C%AA%E9%80%80%E5%87%BA%E7%9A%84app%EF%BC%8C%E5%9B%9E%E5%88%B0%E6%9C%80%E5%90%8E%E8%A2%AB%E6%89%93%E5%BC%80%E7%9A%84activity/)
阅读全文
posted @
2013-04-08 09:40
冲锋的路上的兵
阅读(169)
推荐(0)
手机WebApp开发常用框架
摘要:PhoneGapJqueryMobileSencha
阅读全文
posted @
2013-01-30 19:36
冲锋的路上的兵
阅读(203)
推荐(0)
异步加载图片
摘要:关键搜索词:AsyncTask,WeakReference,SoftReference,LinkedHashMap,ConcurrentHashMap从网络下载一张图片是很简单的,运用HTTP类就可以完成,如下例子:View Code static Bitmap downloadBitmap(String url) { final AndroidHttpClient client = AndroidHttpClient.newInstance("Android"); final HttpGet getRequest = new HttpGet(url); try { ...
阅读全文
posted @
2013-01-09 17:15
冲锋的路上的兵
阅读(261)
推荐(0)
ImageView MaxWidht
摘要:Only valid ifsetAdjustViewBounds(boolean)has been set to true才能设置最大值
阅读全文
posted @
2013-01-04 16:51
冲锋的路上的兵
阅读(160)
推荐(0)