Android网络类型判断(2g、3g、wifi)
摘要:转自:http://blog.csdn.net/xxxsz/article/details/8199031判断网络类型是wifi,还是3G,还是2G网络,对不同的网络进行不同的处理,现将判断方法整理给大家,以供参考说明:下面用到的数据移动2G,联通2G,联通3G,wifi我都已经测试过,暂时手上没有电信的卡,所以没有验证,有电信手机的同事,可以验证一下,验证后将结果发送给大家。ConnectivityManagerconnectMgr=(ConnectivityManager)this.getSystemService(Context.CONNECTIVITY_SERVICE);Network
阅读全文
posted @
2013-05-20 23:59
lee0oo0
阅读(25304)
推荐(1) 编辑
Android应用自动更新、下载、安装
摘要:转自:http://daosrc.com/?p=439我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。1. 准备知识在AndroidManifest.xml里定义了每个Android apk的版本标识:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.myapp" android:versionCode=&
阅读全文
posted @
2013-05-20 10:10
lee0oo0
阅读(12880)
推荐(0) 编辑
Android之项目推荐使用的第三方库,有助于快速开发,欢迎各位网友补充
摘要:1. 使用上拉更多,下拉刷新:https://github.com/JosephPeng/XListView-Android这个是github上面更为火爆的:https://github.com/chrisbanes/Android-PullToRefresh2. 侧滑的菜单:SlidingMenu...
阅读全文
posted @
2013-05-19 14:26
lee0oo0
阅读(6374)
推荐(0) 编辑
Android之开源中国UI库(持续更新)
摘要:1.Android显示GIF动画GifView2.Android瀑布流实例android_waterfall 解决瀑布流加载图片问题3.Android Horizontal ListView 横向移动的listview 4.Android ViewBadger 在view上添加数字标识,使用性蛮高的
阅读全文
posted @
2013-05-12 21:43
lee0oo0
阅读(998)
推荐(0) 编辑
Android之记录ListView标记行的状态
摘要:小Demo无什么特别之处,最特别的就是尽量少用notifyDataSetChanged,开销太大了,当然使用是会省不少工的,不过有时候还是会遇到别的问题的,项目经验表示会有这个可能性的,废话不多少了,直接上关键代码。@Override public void onItemClick(AdapterView<?> adapterView, View view, int pos, long arg3) { /** * 在ListView中,使用getChildAt(index)的取值,只能是当前可见区域(列表可滚动)的子项! 1、所...
阅读全文
posted @
2013-05-11 22:58
lee0oo0
阅读(1480)
推荐(1) 编辑
Android之使用微信开放api (三)---注册与反注册应用到微信
摘要:注册app到微信IWXAPI api;// 通过WXAPIFactory工厂,获取IWXAPI的实例api = WXAPIFactory.createWXAPI(this, Constants.APP_ID, false);api.registerApp(Constants.APP_ID);应用从微信反注册api.unregisterApp();
阅读全文
posted @
2013-05-10 17:48
lee0oo0
阅读(1119)
推荐(0) 编辑
Android之使用微信开放api (二)---分享歌曲到微信
摘要:分享音乐到微信:WXMusicObject music = new WXMusicObject();music.musicUrl="http://staff2.ustc.edu.cn/~wdw/softdown/index.asp/0042515_05.ANDY.mp3"; WXMediaMessage msg = new WXMediaMessage();msg.mediaObject = music;msg.title = "Music Title";msg.description = "Music Album";Bitmap t
阅读全文
posted @
2013-05-10 17:38
lee0oo0
阅读(2872)
推荐(0) 编辑
Android之使用微信开放api (一)
摘要:1. 微信开放平台地址:http://open.weixin.qq.com/document/?lang=zh_CN2. 开发者如果需要发布微信是需要注册appkey的:http://open.weixin.qq.com/app/list/?lang=zh_CN3. 此时如果你只是做一个demo进行测试的话,你需要安装一个签名生成工具:http://open.weixin.qq.com/download/?lang=zh_CN4. 安装后需要按照程序的指示键入相应信息,最后得到一个appkey5. 然后以官方的demo为例,需要在net.sourceforge.simcpux.Constant
阅读全文
posted @
2013-05-10 16:14
lee0oo0
阅读(947)
推荐(0) 编辑
Android之根据手机屏幕分辨率(px与dp互换)
摘要:1 /** 2 * 根据手机的分辨率从 dp 的单位 转成为 px(像素) 3 */ 4 public static int dip2px(Context context, float dpValue) { 5 final float scale =...
阅读全文
posted @
2013-05-10 14:39
lee0oo0
阅读(948)
推荐(0) 编辑
Android实战技巧:深入解析AsyncTask(转)
摘要:http://blog.csdn.net/hitlion2008/article/details/7983449AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用AsyncTask来实现的,本身逻辑也很简单,仅是在doInBackground中用HTTP请求把图片的输入流取出,然后用BitmapFactory去解析,然后再把得到的Bitmap放到ImageVi
阅读全文
posted @
2013-05-10 00:27
lee0oo0
阅读(322)
推荐(0) 编辑
JSON数据之使用Fastjson进行解析(一)
摘要:据说FastJson是目前最快的解析Json数据的库,而且是国人开发出来的开源库。顶一下,付上官方网址:http://code.alibabatech.com/wiki/pages/viewpage.action?pageId=2424946要使用Fastjson,首先需要下载相对应的jar文件,在官网即可下载。附上初学的第一个例子,多多指教:{ "statuses":[ { "id": 912345678901, "text": "How do I stream JSON in Java?", "geo
阅读全文
posted @
2013-05-08 11:11
lee0oo0
阅读(17574)
推荐(1) 编辑
android之监控各个程序的流量
摘要:public void getAppTrafficList(){ //获取所有的安装在手机上的应用软件的信息,并且获取这些软件里面的权限信息 PackageManager pm=getPackageManager();//获取系统应用包管理 //获取每个包内的androidmanifest.xml信息,它的权限等等 List<PackageInfo> pinfos=pm.getInstalledPackages (PackageManager.GET_UNINSTALLED_PACKAGE...
阅读全文
posted @
2013-05-07 17:42
lee0oo0
阅读(966)
推荐(0) 编辑