摘要: 概述 现在的开发工具基本都用AndroidStudio了。网上的开源框架也是。比如做瀑布式UI的StaggeredGridView,还有导航页的PagerSlidingTabStrip等。 那么电脑性能不好的,还在用eclipse怎么使用这些开源框架呢? 步骤 准备工作 下载对应的框架如Stagge 阅读全文
posted @ 2016-08-26 21:15 Mihai 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 这里提供了效果预览,如果由你需要的界面,详细的代码可以去看原文。 http://blog.csdn.net/android2me/article/details/8874846 一.概述 1.App icon 应用的图标,左侧带应用相当于back返回键 2.ViewControl 3.Action 阅读全文
posted @ 2016-08-23 23:09 Mihai 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 前言 在打开爱奇艺等app的欢迎界面的时候,右上角有一个倒计时的控件。倒计时完了以后进入主界面。现在我们来实现这个功能。 方法一 利用java的类Timer,TimerTask还有android的Handler 界面welcome_activity.xml 还有另外的一个空的activity就不贴出 阅读全文
posted @ 2016-08-23 17:57 Mihai 阅读(4333) 评论(0) 推荐(0) 编辑
摘要: 弹性滑动原理 将一次大的滑动非为若干次小的滑动,并在一个时间段内完成。有一种顺畅的感觉更-好的用户体验 实现方式很多种,包括用Scroller、动画、延时策略. 使用Handler实现弹性滑动 效果可以看到按钮Button向滑动。注意这里是将View的内容改变。 你可以试一试将Button外层的Re 阅读全文
posted @ 2016-08-22 14:59 Mihai 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 原文:http://keeganlee.me/post/android/20150830 以下摘取了部分内容: shape 一般用shape定义的xml文件存放在drawable目录下,若项目没有该目录则新建一个,而不要将它放到drawable-hdpi等目录中。只需要在对应控件设置(bg_rect 阅读全文
posted @ 2016-08-16 19:57 Mihai 阅读(1693) 评论(0) 推荐(0) 编辑
摘要: 开源框架利与弊 开源框架给开发者提供了便利,避免了重复造轮子,但是却隐藏了一些开发上的细节,如果不关注其内部实现,那么将不利于开发人员掌握核心技术,当然也谈不上更好的使用它,计划分析项目的集成使用和低层实现。 基本四部曲 1. ImageLoaderConfiguration(有默认) 通过Imag 阅读全文
posted @ 2016-08-16 12:10 Mihai 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 什么是HTTP协议 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器 出现的历史来由 对于web在网络中的传输有三个问题: HTTP请求 组成部分 1.请求行 阅读全文
posted @ 2016-07-08 14:22 Mihai 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一.什么是Service Service是一个应用程序组件,它是安卓实现程序后台运行的一个解决方案。 二.分类 服务有两种类别started、bound.但是一个服务类所要继承的类是一样的,都是Service类。也就是说,一个服务,可以包含上面两种运行方式的服务,只是与它重载的方法有关,如果重写了o 阅读全文
posted @ 2016-06-26 14:22 Mihai 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 一.Context是什么 开始学安卓的时候发现经常有context,但是都不知道为什么,什么时候需要它。 官方文档概述:关于应用程序环境的全局信息的接口。这是一个抽象类,它的实现是由安卓系统提供的。它允许访问应用程序特定的资源和类,以及应用级的操作,如启动活动,电话,广播和接收的意图,等等。 我感觉 阅读全文
posted @ 2016-06-20 18:42 Mihai 阅读(4515) 评论(0) 推荐(0) 编辑
摘要: 结合文档和源码理解使用TabHost 阅读全文
posted @ 2016-06-19 18:37 Mihai 阅读(1599) 评论(0) 推荐(0) 编辑