摘要: ListView虽然常用,可是还没有系统的知道他。先从API开始吧。http://developer.android.com/reference/android/widget/ListView.html略过summary了,直接进入xml attribute。A.Xml Attribute。1,android:dividerDrawable or color to draw between list items. 画在list的items之间的图片或颜色。May be a reference to another resource, in the form "@[+][package 阅读全文
posted @ 2013-12-15 22:00 风景线外 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 我的常用:/** * @title ${file_name} * @package ${package_name} * @description * @author 徐Sing xusx1024@gmail.com * @update ${date} ${time} * @version 1.0**/ 阅读全文
posted @ 2013-12-11 14:53 风景线外 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 项目需求:Webview加载的页面可以通过手势和自己绘制的另外的界面进行滑动切换。1,打算使用ViewFlipper进行页面之间的切换。 发现Webview的自己的手势识别的优先级要高于ViewFlipper+GestureDetector 的优先级,因此我们手势监听无法成功;2,换方法为ViewPager,就可以了。 鸣谢:http://blog.csdn.net/dyllove98/article/details/96731573,这篇什么实质性内容也没有的blog,提示我自己以后尽量使用ViewPager了。 阅读全文
posted @ 2013-12-10 14:13 风景线外 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 一个简单的浏览器:加载URL,管理书签,记录已经打开的窗口,上/下/首页。1,加载url。 a,如果Url为:http://www.baidu.com或者https://github.com类似样式的。那么直接load(url); b,如果Url为:www.baidu.com。就load("http://"+ url); c,如果地址栏中输入的为关键词,如“北京 旅游”。那么我们可以使用百度的搜索,跳到百度的搜索结果页:load("http://www.baidu.com/s?wd="+keyWord);2,书签管理:遇到的主要问题是书签的数据持久化。 阅读全文
posted @ 2013-12-10 13:58 风景线外 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: 例如存储list,图片,对象。通常做法,将这些数据进行转码,然后将转码后的数据以字符串的形式存储在sp的xml文件中。一般使用Base64转码。以List为例: 1 //将list转为字符串类型数据 2 public static String list2String(List list) thro... 阅读全文
posted @ 2013-12-10 13:10 风景线外 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 突然要用,发现忘记了。第一步,打开环境变量配置窗口。右击计算机,属性-高级系统设置-环境变量。第二步,添加android系统环境变量。在系统变量下点击新建按钮,输入环境变量名android(自己的习惯命名),将android开发工具的路径导入,eg:D:\wiki\adt-bundle-windows-x86_64-20130917\sdk\platform-tools第三步,在path中添加刚刚添加的环境。选择系统变量中Path,点击编辑按钮,输入刚刚建好的环境,方法和配置java一样,记住要加两个百分号,第四步,测试环境变量。首先打开运行命令,运行在开始菜单中就有,如果找不到可以在开始中搜 阅读全文
posted @ 2013-12-03 16:08 风景线外 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 最近项目中用到pdf阅读了。百度调查,mupdf用的很多。mupdf的下载地址:http://www.mupdf.com/发现里面的Android项目需要编译,过程很麻烦。这里有编译好的,可以直接拿来用:http://pan.baidu.com/s/1CHp3M1,把编译好的工程整个copy到你的工程中,差不多有jni,libs,res,obj,src各个文件夹;2,调用:Uri uri = Uri.parse(filename);Intent intent = new Intent(NoticeDetailsActivity.this,MuPDFActivity.class);intent. 阅读全文
posted @ 2013-12-03 14:11 风景线外 阅读(3066) 评论(0) 推荐(0) 编辑
摘要: https://github.com/excilys/androidannotations1,测试环境:jdk 1.6;Sdk 18;4.1.2的手机,win7-64;2,AndroidAnnotation jar包下载地址:https://github.com/excilys/androidannotations/wiki/Download3,jar有两个:androidannotations-2.7.1.jar(放入compile-libs文件夹下,需要自己创建); androidannotations-api-2.7.1.jar(放入libs文件夹下);4,右键工程->prope. 阅读全文
posted @ 2013-12-03 11:36 风景线外 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 特效:http://www.androidviews.net/http://www.theultimateandroidlibrary.com/常用效果:1.https://github.com/novoda/ImageLoader 异步加载图片,缓存,生成缩略图, 基本上每个应用都会需要这个lib。 android-query框架2.https://github.com/chrisbanes/Android-PullToRefresh 类似新浪微博,twitter,下拉刷新列表, 更牛的是还支持上拉加载更多。 不仅仅是ListView,而且GridView也支持。3.https://git. 阅读全文
posted @ 2013-10-16 17:27 风景线外 阅读(1813) 评论(2) 推荐(0) 编辑
摘要: 效果图: 主要代码: mEditText.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int cou... 阅读全文
posted @ 2013-10-16 16:57 风景线外 阅读(462) 评论(0) 推荐(0) 编辑