慕课网学习笔记
文章平均质量分 92
vanpersie_9987
这个作者很懒,什么都没留下…
展开
-
高仿微信5.2.1主界面及消息提醒
主要功能很简单:1、上面有一个自定义的标题栏;2、往下是聊天、发现、通讯录选项卡;3、手指滑动时,文字下方蓝色的indicator可以跟随滑动;4、在聊天的右侧,有一个未读消息的红色提醒圆点。原创 2016-09-12 23:43:31 · 2599 阅读 · 4 评论 -
QQ5.0侧滑菜单实现
本文将实现Android端 QQ 5.0 App的主界面,在实现的过程中,还会顺带着实现两个侧滑效果的主界面。原创 2016-09-14 12:05:00 · 891 阅读 · 0 评论 -
Android中的各种Drawable
Drawable是一个抽象类,是可绘制物件的抽象。与View不同,Drawable没有事件和交互的方法。一般情况下,Drawable附着在一个View上。不同的Drawable子类用于操作不同的资源类型,如BitmapDrawable用于操作位图,ColorDrawable用于操作颜色,ClipDrawable用于操作剪切板。原创 2016-09-19 15:16:57 · 503 阅读 · 0 评论 -
实现微信中的聊天界面Demo
本文将实现一个仿微信的聊天界面demo,对话的双方分别来自“自己”和第三方接口“图灵机器人”,该接口会根据您发送的信息智能回答,从而形成简单的队徽聊天。原创 2016-10-08 23:36:53 · 7642 阅读 · 1 评论 -
Android基础之AsyncTask
背景AsyncTask是Android中异步请求的基础类。由于在Android系统是单线程模型,即只能在主线程更新UI。之所以这样设计,主要是为了避免多个线程对UI同时操作造成的混乱。另一方面,Android是一个多线程的操作系统,我们不可能把所有操作都放在主线程中操作,如网络请求,读取存储的数据,等等。否则会抛出ANR异常。所以,有必要把耗时操作放在非UI线程中执行,而仅在UI线程更新UI。原创 2016-09-26 20:18:59 · 409 阅读 · 0 评论