摘要: 之前用过其他人加速AndroidStudio构建速度的方法,确实在编译时有一定的效果 但是在实际使用中,随着项目越来越大,AndroidStudio有时还是会卡死,或者直接黑屏,我的笔记本是8g内存 + i5 2.5GHz的cpu,肯定不是电脑配置问题引起的 后来去google了一下,发现谷歌好坑啊 阅读全文
posted @ 2016-07-18 22:49 星辰之力 阅读(14498) 评论(0) 推荐(0)
摘要: Android 使用手机向手表安装任意.apk 阅读全文
posted @ 2016-07-18 18:14 星辰之力 阅读(834) 评论(0) 推荐(0)
摘要: 如果很平常的两个listview组件竖直放在linearLayout布局中,结果是: 两个listview 很独立,中间似乎有个分割线,完全吧他们分离了,各自独立滚动,如果上面的listview把整个屏幕占据了,那么下面的listview永远滚不上来了,看不到了。 网上关于这个话题大约有两种方法解决 阅读全文
posted @ 2016-07-18 17:03 星辰之力 阅读(7842) 评论(0) 推荐(0)
摘要: Android 一个页面上下两个ListView,当上面的ListView过长时,下面的List基本没有了滑动空间,查阅网上资料,解决办法基本是采用ScrollView做页面滑动,notifyDataSetChanged()之前,动态设置ListView的高度,但是这样会丢失List的回收机制,不太 阅读全文
posted @ 2016-07-18 17:00 星辰之力 阅读(3489) 评论(0) 推荐(0)
摘要: 关于中文的正则表达式, 应该是^[\\u4E00-\\u9FFF]+$, 和论坛里常被人提起的^[\\u4E00-\\u9FA5]+$很接近需要注意的是论坛里说的^[\\u4E00-\\u9FA5]+$这是专门用于匹配简体中文的正则表达式, 实际上繁体字也在里面, 我用测试器测试了下, 也通过了, 阅读全文
posted @ 2016-07-18 16:33 星辰之力 阅读(5737) 评论(0) 推荐(0)
摘要: import Java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ArrayTest { public static void main(String[] args) { List lstint = new ArrayList(); lstint.add(1); ... 阅读全文
posted @ 2016-07-18 16:14 星辰之力 阅读(23519) 评论(0) 推荐(1)
摘要: 以前在写项目的时候,没有过多考虑架构模式的问题,因为之前一直做J2EE开发,而J2EE都是采用MVC模式进行开发的,所以在搭建公司项目的时候,也是使用类似MVC的架构(严格来讲,之前的项目还算不上MVC模式,只是简单将网络请求与界面分离,然后通过Handle通知更新界面)。这种写法,在后面随着项目越 阅读全文
posted @ 2016-07-18 15:06 星辰之力 阅读(395) 评论(0) 推荐(0)
摘要: Android EventBus实战 没听过你就out了 阅读全文
posted @ 2016-07-18 14:57 星辰之力 阅读(135) 评论(0) 推荐(0)
摘要: 看到这个例子的标题RoundRects,我的第一感觉是介绍RoundRectShape, 打开例子看了代码却是使用GradientDrawable来实现的。 GradientDrawable 支持使用渐变色来绘制图形,通常可以用作Button或是背景图形。 GradientDrawable允许指定绘 阅读全文
posted @ 2016-07-18 14:38 星辰之力 阅读(970) 评论(0) 推荐(0)
摘要: 1. Main.xml 2. listview_row.xml 3. MyAdapter.Java 4. SideBar.java 5. Main.java 阅读全文
posted @ 2016-07-18 14:25 星辰之力 阅读(1928) 评论(0) 推荐(0)
摘要: 实现代码: 阅读全文
posted @ 2016-07-18 14:18 星辰之力 阅读(13880) 评论(0) 推荐(1)
摘要: android wear下载 阅读全文
posted @ 2016-07-18 13:57 星辰之力 阅读(220) 评论(0) 推荐(0)
摘要: 很多时候,我们需要判断用户是不是第一次进入程序,以决定是不是给用户一些操作提示。 这种功能的实现,说到底还是将数据(一个标志位)存储起来,下次进入程序的时候读取数据进行判断。 我这里只给出一种较简单的实现方式,就是使用SharePerference来实现。 这是你程序进去是进行的判断,如果isFir 阅读全文
posted @ 2016-07-18 10:17 星辰之力 阅读(2753) 评论(0) 推荐(0)