关闭

android studio使用git管理+github远程协作

Android studio用git进行版本控制+github远程仓库控制...
阅读(673) 评论(0)

低于android5.0 Meterial Design实现Dialog,以登录界面为例

众所周知,google官方希望用MaterialDesign的设计风格给Android用户带来一直的体验,并且MD的设计确实使Android得人机交互体验上升了许多,因此不少项目都采用MD的设计风格,但在低于5.0版本实现有一定麻烦。今天拿一个很全面的dialog为例。 所依赖地址:https://github.com/drakeet/MaterialDialog 实现代码: TableLa...
阅读(915) 评论(0)

Android studio测试使用

首先Android studio会自动生成一个测试包,一般在改包下新建一个类public class ExampleTest extends InstrumentationTestCase{ public void testLearn(){ Log.e("yasin","Example test"); Test test = new Test();...
阅读(439) 评论(0)

Handler,Looper,Message总结

Handler最为一种Android异步处理的主要方式(也可以用广播实现类似功能),主要应用在网络请求后更新UI,由于Android中不允许在子线程中更新UI,同时主UI线程不能执行耗时操作,google官方申明UI线程阻塞20秒回引发ANR(Application Not Response)异常,所以一般的耗时操作会在子线程中实现,最常用的莫过于网络请求了。 一般会经常在网络请求结果处理时发送...
阅读(204) 评论(0)

ActionBar+fragment实现页面导航

为保证android2.0以上均能运行,使用support.v7库下的actionbar及fragment 继承自AppCompatActivity(ActionBarActivity已过时)使用getSupportActionBar()得到ActionBar, ActionBar.Tab,这里Tab必须设置监听,在监听中实现Fragment的切换。 这里重点提一下,Theme主题一定要适配...
阅读(786) 评论(0)
    个人资料
    • 访问:60672次
    • 积分:1170
    • 等级:
    • 排名:千里之外
    • 原创:56篇
    • 转载:1篇
    • 译文:0篇
    • 评论:30条