摘要: ImageLoader这个图片加载器是我经常使用额一个图片加载器(https://github.com/nostra13/Android-Universal-Image-Loader) 这个图片加载器在加载的时候是支持图片加载效果的,原本自带了RoundBitmapDisplayer,圆角图片显示器。 但是项目的需要,我要弄一个圆形的图片,这样有两个思路, 其一,是弄一个CircleImageVi... 阅读全文
posted @ 2014-07-28 23:42 hangox 阅读(1370) 评论(0) 推荐(0)
摘要: 这个问题是没有把下载地址放在SDCard中导致的,如果下载没有指定下载路径将会下到你的应用的cache中,其他应用是没有权限来打开这个文件的,所以你要指定到SDCard中,这样才可以使用安装器来安装 一下代码是指定下载地址的 request.setDestinationInExternalFilesDir(getActivity(), Environmen... 阅读全文
posted @ 2013-11-19 23:47 hangox 阅读(1018) 评论(0) 推荐(0)
摘要: 今天在网上瞎逛的时候发现了一个东西,发出来共享一下,就是GSON了 GSON 是什么,维基百科上的解析 http://zh.wikipedia.org/wiki/Gson 项目的源地址 https://code.google.com/p/google-gson/ 我的理解,就是一个自动把JSON解析为对象,把对象变成JSON的工具包 到底有多简单,下面两行代码就可以解析下下图的JSON了 ... 阅读全文
posted @ 2013-10-18 00:35 hangox 阅读(720) 评论(2) 推荐(0)
摘要: 这里讲的不是手动升级的办法,而是让Android Studio 自动升级的办法 老规矩,关门,放图 其实很简单,在Android Studio 的bin 目录下 找到这个文件,使用记事本打开 studio.exe.vmoptions(64位的打开studio64.exe.vmoptions,但是不知道怎样,我的64位,但是两个都要改) 在最后添加两句 -Didea.updates.u... 阅读全文
posted @ 2013-10-17 20:20 hangox 阅读(455) 评论(0) 推荐(0)
摘要: 国际规矩,关门,放截图 左边是我写的,右边是微信的,功能差不多了 先讲使用到的东西 列表使用的是ExpandableListView,上面的字母就是Group来的 SideBar 的实现是使用了一个View,ABCD的排布是第一次初始化的时候使用Cavans画上去的 小方块就是一个在列表上面的TextView 具体情况,请看代... 阅读全文
posted @ 2013-10-12 15:18 hangox 阅读(1966) 评论(4) 推荐(0)
摘要: 很久没有写关于微博的东西,最近在写微博的认证,结果发现微博的认证接口发生了变化了,搞得我有点麻烦,所以就写下来给以后的我使用新浪提供了一个SDK来获取认证信息,但是调用新浪的SDK认证UI是在是太难看了。弹出一个Dialog也就算了,输入的时候还会折叠,导致可视面积过少所以还是自力更生,自己写一个吧(不过要使用SSO登陆还是需要新浪的SDK的)认证过程1.请求https://api.weibo.com/oauth2/authorize 获取Code 例子:public static final String URL_WEIBO_AUTHORIZATION = "https://api 阅读全文
posted @ 2013-10-09 00:47 hangox 阅读(643) 评论(0) 推荐(0)
摘要: 虽然Android为我们提供了大量的组件,但是有时候我们还是显得不够用必要时还是要重写逐渐,这篇就是要记下我重写TextView的感悟我的目的是让textview把显示内容中用#好括住和@到空格的部分变为蓝色首先定义一个WeiboTextView类,我们要是textview中的文字变色要是用的类是android.text.public class WeiboTextView extends TextView { public WeiboTextView(Context context) { super(context); // TODO Auto-genera... 阅读全文
posted @ 2013-07-17 23:41 hangox 阅读(1249) 评论(0) 推荐(0)
摘要: 所有的解析都放在代码的解析中了,直接看代码吧package com.artifex.mupdfdemo;import android.app.AlertDialog;import android.app.ListActivity;import android.content.DialogInterface;import android.content.DialogInterface.OnClickListener;import android.content.Intent;import android.content.res.Resources;import android.net.Uri;i 阅读全文
posted @ 2013-07-17 23:40 hangox 阅读(610) 评论(0) 推荐(0)
摘要: 当我们要对一个文件或者文件夹进行监听的时候,我们可以使用android api中的android.os.FileObserver FileObsserver是一个抽象类,用户需要实现一个onEvent的函数里面可以实现对文件状态的监控 文件的状态一共有 int ACCESS Event type: Data was read from a file 读取文件内容 int ... 阅读全文
posted @ 2013-07-17 23:00 hangox 阅读(434) 评论(1) 推荐(0)
摘要: 开始前先吐槽一下。Android没有几个看得上眼的,唯一比较看得上眼的智器阅读在我平板上也是有bug(不会根据你的平板状态来判断是否应该横屏)我要写PDF阅读器,那个解析PDF的代码也不是我可以写的出来,所以我就去网上找了开源的PDF解析代码。Java直接忽略掉,直接找C的。不负所望,找到了两个比较好的库,还有Android上的demo。我首先找到的是DroidReader(https://code.google.com/p/droidreader/),这个就是智器阅读使用打开PDF用的开源代码(你可以解压智器的APK可以看到用了一样的库文件)。当我在尝试编译这个代码的时候,发现这个库有一部分 阅读全文
posted @ 2013-07-17 01:27 hangox 阅读(1605) 评论(0) 推荐(0)