小玩具
文章平均质量分 63
Jackie_Leon
这个作者很懒,什么都没留下…
展开
-
高级组件Application,实现全局变量共享和其他组件间通信
除开常见的四大组件,还有一个不常用的组件Application。每个应用程序都有一个Application组件,如未显式定义,系统会创建一个默认的Application。我们可以通过Application实例来实现全局变量共享和组件通信。下面是一个例子,定义了1个自定义Application组件,1个MainActivity,2个用于演示通信的Fragment。原创 2014-11-04 19:22:20 · 743 阅读 · 0 评论 -
音乐类软件LoveMusic开发(三)----登录界面
首先来张截图(使用adb命令截取,因此跟一中有些不一样),UI效果以后再改;EditText和Button为Github开源项目FlatUi(5.0以下实现一些5.0的特性);本代码段主要实现输入移动号码,通过正则验证,通过后向服务器请求验证码,收到短信后读取代码内验证码,填入验证码区域,将此短信标记为已读(逼死强迫症),点击登录向服务器请求验证,成功后保存返回用户信息并关闭当前Fragm原创 2015-01-04 15:30:43 · 970 阅读 · 0 评论 -
音乐类软件LoveMusic开发(二)----基本架构
根据设计图打好基本框架,准备好用于统一输出的Log类,用于其他Activities与Fragments继承的基类ActivityBase与FragmentBase、统一的工具栏Utils、完成初始化MyApplication等ActivityBase 类@Override protected void onCreate(Bundle savedInstanceState)原创 2014-12-29 15:32:28 · 961 阅读 · 0 评论 -
音乐类软件LoveMusic开发(一)----产品简介
独立开发的一款功能比较完善的在线音乐类软件。过程中使用的编程软件为Android Studio+Gradle;网络请求部分使用了google的volley通信框架;图片部分使用了Universal Image Loader,缓存到本地后再做处理;使用的api同公司正式项目所用,不便公开,返回的结果符合Json规范,因此在解析时使用了Gson;组件通信采用了EventBus。 命名规范遵循A原创 2014-12-29 14:39:37 · 878 阅读 · 0 评论