摘要: 最近开发有个需求是以A-Z的方式区分全国城市(搜索功能),并实现字母索引的功能(有点类似微信,不过比较坑的是用的是GridView, 并且GridView上面还有几个LinearLayout)。 详细说下需求:界面的最上面有个TextView,显示“自动定位到的城市”,接着下面是当前点位到的城市;再 阅读全文
posted @ 2017-03-03 10:57 我又不会乱来 阅读(2745) 评论(0) 推荐(1) 编辑
摘要: 下面介绍的是在eclipse中使用gradle进行多渠道打包(添加签名+混淆) 1,首先新建一个android测试项目,结构如下图所示: 2,选中右键选择expert->生成gradle文件,如下图所示: 3,刷新项目(F5)多了bulid文件和gradle文件夹(如果刷新后并没有出现gradle文 阅读全文
posted @ 2017-02-24 15:33 我又不会乱来 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: 最近开发接触到了ListView控件,其实简单的需求基本上源生的都可以满足,下面总结一下开发过程中所遇到的关键点: 1.多级ListView联动,保存位置:即切换第一层ListView的item过程中,第二层已被选中的item(目前是一个),切换回来后 能现在滚动到原来的位置和item选中状态: ① 阅读全文
posted @ 2017-02-21 09:02 我又不会乱来 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 首先说下我的需求:布局最上面是一个bar,有左上角返回按钮和标题,bar下面是一个ScrollView,里面有各种TextView和EditText, 点击下面的EditText时,不希望软键盘把bar给顶上去(看不见)。 下面几点需要注意: 1.在AndroidManifest中相应的activi 阅读全文
posted @ 2017-02-20 10:58 我又不会乱来 阅读(5454) 评论(0) 推荐(0) 编辑
摘要: 本文转载:http://blog.csdn.net/liuhaomatou/article/details/44857005 1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的 阅读全文
posted @ 2017-02-16 20:35 我又不会乱来 阅读(1226) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) { // bubbleSort(); // int[] a = {20,2,10,8,12,17,4,25,11,6,33,13,24}; // int start = 0; // int end = a.length-1 阅读全文
posted @ 2017-02-08 18:48 我又不会乱来 阅读(1379) 评论(0) 推荐(0) 编辑
摘要: Android的四层架构相比大家都很清楚,老生常谈的说一下分别为:Linux2.6内核层,核心库层,应用框架层,应用层。我今天重点介绍一下应用框架层Framework,其实也是我自己的学习心得。 Framework层为我们开发应用程序提供了非常多的API,我们通过调用特殊的API构造我们的APP,满 阅读全文
posted @ 2017-02-08 17:19 我又不会乱来 阅读(12746) 评论(0) 推荐(1) 编辑
摘要: 1.如果handler是在主线程声明,就属于主线程,handleMessage属于引用handler的那个线程;2.ByteArrayOutputStream/ByteArrayInputStream属于缓冲区的缓冲流,不用关闭。 3.SAX:事件驱动,解析速度快,占用内存少;继承DefaultHa 阅读全文
posted @ 2017-02-07 21:09 我又不会乱来 阅读(307) 评论(0) 推荐(0) 编辑