随笔分类 -  Android

摘要:Android 卡是必须的,当你的手机装了 20 多个 app,那不卡才叫见鬼了呢,我手机微信都打不开,手机直接自动重启啦~哪种东西生来就是完美的呢?即便是台式机,也是越用越慢。换句话,如果没有特别原因,谁的手机能装那么多 app,并且都在用呢,你经常用的有几个?~iOS 生来就是为移动而生,Google 能把 Linux 改造成手机操作系统也不易(说明 Linux 这东西真是强大啊!);iOS... 阅读全文
posted @ 2015-01-26 15:40 船长&CAP 阅读(922) 评论(1) 推荐(1) 编辑
摘要:本文内容 环境 项目结构 演示 1:简单 XListView 演示 2:XListView + Fragment 演示 3:XListView + ViewPager + Fragment 本文三个演示,循序渐进。 演示 1 是 GitHub 上的 XListView 控件,具备“下拉更新”和... 阅读全文
posted @ 2015-01-20 15:17 船长&CAP 阅读(1500) 评论(0) 推荐(0) 编辑
摘要:本文内容 概述 XListView UML 图 下载 github XListView 概述 我们经常能见到 app 中的 listview 有“下拉更多”和“上拉加载”的效果。如下图所示顶部和底部的变化: 图 1 常见的 Header 和 Footer (左:顶部的三个状态;右:底部的三个状态) 很明显,无论是下拉还是上拉,顶部和底部都会有三个状态。如, 对于“下拉”操作,“下拉”一... 阅读全文
posted @ 2015-01-15 17:15 船长&CAP 阅读(909) 评论(0) 推荐(1) 编辑
摘要:本文内容 环境 项目结构 演示下载 参考资料 本文是 github 上 Trinea-Android-common 和 Trinea-Android-Demo 项目的一部分,将下载部分分离出来,看看如何实现。(不知道此人学了多久,Android 水平不低~ 貌似年龄跟我差不多~) 假设,现在有个下载 apk 包的需求,你大概能想到什么? 下载本身; 下载进度; 期间还能取消; 由... 阅读全文
posted @ 2015-01-08 11:59 船长&CAP 阅读(6756) 评论(3) 推荐(0) 编辑
摘要:本文内容 环境 项目结构 演示 1:ListView 演示 2:简单 XListView 演示 3:音乐列表 XListView 演示 4:另一个音乐列表 XListView 本文四个演示,循序渐进。 演示 1 只是普通的 Android ListView 控件; 演示 2 是 GitHub 上的 XListView 控件,具备“下拉更新”和“上拉加载”功能,使用是它自己的示例... 阅读全文
posted @ 2015-01-06 15:31 船长&CAP 阅读(3454) 评论(0) 推荐(0) 编辑
摘要:本文内容 环境 项目结构 演示 1:PagerTitleStrip 演示 2:PagerTabStrip 演示 3:ViewPager 和动态 Fragment 下载 Demo 环境 Windows 2008 R2 64 位 Eclipse ADT V22.6.2,Android ... 阅读全文
posted @ 2014-12-30 10:53 船长&CAP 阅读(702) 评论(0) 推荐(0) 编辑
摘要:本文内容 环境 android-common 项目结构 演示 android-common 参考资料 android-common 主要包括如下内容: 缓存,包括图片缓存、预取缓存、网络缓存。 公共 View,即功能封装好的部件,包括下拉获得最新和上拉加载更多 ListView、底部加载更多 ScrollView、滑动一页 Gallery 等等。 常用工具类,包括网络、下载、资源操作... 阅读全文
posted @ 2014-09-10 16:30 船长&CAP 阅读(4388) 评论(3) 推荐(1) 编辑
摘要:本文内容 字符串本地化原理 环境 创建项目 测试其他语言 Android 本地化语言 ISO 编码 参考资料 使用 Android 的人越来越多,每天都在增加。因此,当你想把你的应用成功地全球化时,通常的方法就是使应用程序本地化。 虽然本地化,你可以考虑使用依靠区域和国家适当的文字,音频,货币,数字和图形。但是,本文只涉及本地化的字符串,例如支持多国语言(multiple langu... 阅读全文
posted @ 2014-09-09 15:38 船长&CAP 阅读(1703) 评论(1) 推荐(0) 编辑
摘要:原文地址 本文演示在你的 Android 应用程序中显示交错 GridView(Staggered GridView )。 下载 Demo 交错 GridView 交错 GridView 只是具有不等大小行、多个列的 GridView。你可能已经使用过 Pinterest,Expedia 或 Etsy Android app。 目前,已经有 2、3 个很不错的开源库。 交错 GridVie... 阅读全文
posted @ 2014-09-05 10:05 船长&CAP 阅读(1088) 评论(0) 推荐(0) 编辑
摘要:原文地址 本文说明如何从 Android 本地图库选择多个图片。作者考虑很多解决方案。 演示从 Android 本地图库选择多个图片,有两个方法可以实现从图库中选择多个图片: 用 Intent 获取多个图片 自定义图库从本地获取和加载图片 下载 Demo 下载 Demo 后将 QDRead... 阅读全文
posted @ 2014-09-04 11:30 船长&CAP 阅读(10626) 评论(0) 推荐(0) 编辑
摘要:本文内容 环境 项目结构 线性布局 表格布局 帧布局 相对布局 网格布局 绝对布局 修改记录 最近自己写 Andorid APP,又遇到画界面的事啦,搞后台的,看见画界面就头疼,但是看来不研究一下不行啦~至少 Andorid 界面比 Web 界面简单得多,自己试试那些属性就行~ 下载 Demo 环境 Windows 2008 R2 64 位 Eclipse ADT V2... 阅读全文
posted @ 2014-08-20 08:36 船长&CAP 阅读(899) 评论(2) 推荐(0) 编辑
摘要:本文内容 高级 Jackson Marshalling 只序列化符合自定义标准的字段 把 Enums 序列化成 JSON 对象 JsonMappingException(没有找到类的序列化器) Jackson – 自定义序列化器 高级 Jackson Unmarshalling ... 阅读全文
posted @ 2014-08-13 12:26 船长&CAP 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:本文内容 基本 Jack Marshalling 忽略属性 忽略 Null 字段 改变字段名字 基本 Jackson Marshalling 把 JSON 解析成 JsonNode Unmarshalling 带未知属性的 json 演示 ... 阅读全文
posted @ 2014-08-10 21:46 船长&CAP 阅读(1609) 评论(2) 推荐(0) 编辑
摘要:原文地址 本文内容 JSON 的三种方式 示例 完全数据绑定(POJO)示例 “Raw”数据绑定示例 用泛型数据绑定 树模型(Tree Model)示例 流(Streaming)API 示例 流(Streaming)API 示例 2:数组 演示代码 参考资料 术语 最近写 Android APP,需要序列化和反序列化。但是遇到一些问题,于是就顺便研究了一下 Jackso... 阅读全文
posted @ 2014-08-07 22:39 船长&CAP 阅读(2762) 评论(2) 推荐(0) 编辑
摘要:本文内容 项目结构 环境 演示 参考资料 翻书效果,主要采用绘制贝塞尔曲线的方法。本文有三个演示: 简单翻书效果。翻下一页后,当前页不会消失。 翻书时的贝塞尔曲线。演示翻书时,贝塞尔曲线的路径和要素。 完整翻书效果。 下载 Demo (运行源代码,请先将压缩包内 test.txt 文件复制到 SD 卡根目录) 项目结构 图 1 项目结构 图 2 程序主界面 环境 W... 阅读全文
posted @ 2014-08-04 17:36 船长&CAP 阅读(1667) 评论(3) 推荐(1) 编辑
摘要:本文内容 环境 项目结构 演示一:ActionBar Tab 导航 演示二:ActionBar Tab 带滑动导航 本文演示 Tab 导航。第一个演示,是基本的 Tab 导航,第二个是带滑动的 Tab 导航。 另外,个人觉得,通过本例能够知道,如何创建初始化 Fragment,并把 Fragment 放入“容器”中。容器既可以是 LinearLayout、RelativeLayout,... 阅读全文
posted @ 2014-07-25 11:32 船长&CAP 阅读(1391) 评论(0) 推荐(0) 编辑
摘要:本文内容 关于 ActionBar 必要条件 项目结构 环境 演示一:Action Bar 显示隐藏 演示二:Action Item 显示菜单选项 演示三:Action Home 启用“返回/向上”程序图标导航 演示四:Action View 显示 UI 组件 如果你想使用 ActionBarSherlock,那么最好先研习一下原生的 Android ActionBar。最近打... 阅读全文
posted @ 2014-07-24 16:13 船长&CAP 阅读(775) 评论(0) 推荐(0) 编辑
摘要:原文地址 本文内容 操作栏目的 基本布局 适应旋转和不同的屏幕尺寸 副操作栏的布局 操作栏按钮 上下文操作栏 操作栏清单 设计原则就是为你在编写 Android APP 时,尤其是如何安排操作按钮的位置,以及顺序等等,能大幅度提供... 阅读全文
posted @ 2014-07-22 23:39 船长&CAP 阅读(956) 评论(0) 推荐(0) 编辑
摘要:原文地址 本文内容 使用 主题化 ActionBarSherlock 演示项目 本文 ActionBarSherlock 简单演示 最近一个星期被 actionsherlock 搞得很不爽(光去足疗店就去了三次——减压),本来觉得应该不太会难啊(Android 已经基本入门),毕竟编程也有年头了(虽说我是搞 .NET C# 的,但 Java 跟 C# 有 90% 的相似度,微软搞 C#... 阅读全文
posted @ 2014-07-19 23:25 船长&CAP 阅读(2014) 评论(2) 推荐(0) 编辑
摘要:本文说明 Android 项目组成,虽然简单,但决不能忽视。 当你从简单 Hello World 程序,到会实现一些常见功能,比如,下拉(上拉)刷新最新(加载更多),消息处理(UI 通知更新),ViewPager 滑动效果,启动动画,访问网络文件,进行一些复杂的界面布局等等,再到调试一些开源项目,最后自己编写 Android 程序。可当调试一些开源项目时,尤其是那些比较大的开源项目,你会发现一... 阅读全文
posted @ 2014-07-17 00:46 船长&CAP 阅读(570) 评论(0) 推荐(1) 编辑

免费流量统计软件
点击右上角即可分享
微信分享提示