摘要: AsyncTask能够合理且轻松使用UI线程,该类允许执行后台操作和发送结果到UI线程而不需要操作threads或handlers。 AsyncTask是针对Thread和Handler代替而封装好的一个工具,但不构成一个通用的线程框架。AsyncTask最理想地被用于短暂的操作,如果你需要长时间保 阅读全文
posted @ 2016-03-11 21:51 我要博客go 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Android Studio提供VCS(Version Control System)版本控制系统,默认情况使用Git、GitHub工具需要配置git.exe路径,否则提示“cannot run program git.exe createprocess error=2 系统找不到指定的文件”的错误 阅读全文
posted @ 2016-03-11 21:48 我要博客go 阅读(11588) 评论(0) 推荐(0) 编辑
摘要: Android数据存储的四种方式分别是:SharedPreferences存储、File文件存储、Network网络存储和sqlite数据库存储,网络存储需要使用AsyncHttpClient发送请求,并将数据存储到后台数据库中,关于AsyncHttpClient、HttpClient、HttpUR... 阅读全文
posted @ 2015-12-11 10:43 我要博客go 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 本人使用的是ADT是Version 23.0.2,支持Android 6.0之后的系统环境,最高版本23,在创建Android项目的时候,每次创建项目选择“Compile With”低于6.0版本的时候,都无法自动生成R文件,这个时候MainActivity文件报错,反复点击项目后执行“Clean” 阅读全文
posted @ 2015-11-25 21:15 我要博客go 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 在一个Android项目中,Android Private Libraries、Android Dependencies、Referenced Libraries这三个库把我给搞晕了,本来想要添加Android-support-v4源码到项目中,结果在libs文件夹中添加android-support-v4.jar.properties属性文件后,源码无法关联,提示错误信息“Android Private Libraries which does not modified source attachment to entries”。 阅读全文
posted @ 2015-11-20 16:45 我要博客go 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 做新闻列表的时候,经常通过调用BaseAdapter中提供的notifyDataSetChanged方法来刷新列表,这个时候出现刷新列表后,ListView列表数据无变化的情况,出现这个结果的原因是给同一个List对象赋予了不同的引用,解决的办法是调用List中的add方法,将需要添加的数据再加入到List对象中,问题解决。 http://www.teachcourse.cn/wp-content/uploads/2015/11/notifySetDataChange.gif 阅读全文
posted @ 2015-11-17 17:00 我要博客go 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个新闻类结合社区的APP的时候,需要添加一个侧滑菜单的效果,考虑到可以使用DrawerLayout布局,但是问题是使用了 DrawerLayout布局后,主页内容应该是一个Fragment类,类似QQ主页的效果,那么问题来了,如何在主页的底部添加TabHost导航的 效果呢?之前使用过FragmentTabHost,在我的另一篇文章里,点击这里查看,在一个DrawerLayout里面再使用一个FragmentTabHost添加TabHost导航效果,经过测试,发觉不行,于是考虑使用RadioGroup和RadioButton嵌套到Fragment里面,加载页面的时候,我们可以通过RadioButton选项,切换对应的Fragment 阅读全文
posted @ 2015-11-11 17:28 我要博客go 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 当我们使用浏览器浏览网页时,总会看到下图页面的样子,上面是一个地址栏,地址栏下面显示加载进度,加载完成后进入页面内容,带颜色的进度条总是少不了的,那样子看起来也舒服,如何实现自定义手机浏览器功能呢?上面是360浏览器加载过程的截图,看起来也不算复杂,在做安卓开发中,经常要用到浏览器加载HTML的页面... 阅读全文
posted @ 2015-11-06 20:34 我要博客go 阅读(3387) 评论(0) 推荐(1) 编辑
摘要: ProgressBar进度条, 分为旋转进度条和水平进度条,进度条的样式根据需要自定义,之前一直不明白进度条如何在实际项目中使用,网上演示进度条的案例大多都是通过Button点 击增加、减少进度值,使用方法incrementProgressBy(int),最简单的做法是在xml布局文件中放置Prog... 阅读全文
posted @ 2015-11-06 20:28 我要博客go 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: 在这个案例中展示的新闻列表,使用到ListView控件,然后在适配器中添加多种布局效果,这里通过重写BaseAdapter类中的 getViewType()和getItemViewType()来做判断,指定ListView列表中指定位置的item加载对应的布局,在 getView中返回对应的视图 阅读全文
posted @ 2015-11-04 00:08 我要博客go 阅读(714) 评论(0) 推荐(0) 编辑