- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 低于android5.0 Meterial Design实现Dialog,以登录界面为例
众所周知,google官方希望用MaterialDesign的设计风格给Android用户带来一直的体验,并且MD的设计确实使Android得人机交互体验上升了许多,因此不少项目都采用MD的设计风格,但在低于5.0版本实现有一定麻烦。今天拿一个很全面的dialog为例。 所依赖地址:https://github.com/drakeet/MaterialDialog 实现代码: TableLa
2016-01-08 19:11:11 1403
原创 Android studio测试使用
首先Android studio会自动生成一个测试包,一般在改包下新建一个类public class ExampleTest extends InstrumentationTestCase{ public void testLearn(){ Log.e("yasin","Example test"); Test test = new Test();
2016-01-07 16:16:43 793
原创 Handler,Looper,Message总结
Handler最为一种Android异步处理的主要方式(也可以用广播实现类似功能),主要应用在网络请求后更新UI,由于Android中不允许在子线程中更新UI,同时主UI线程不能执行耗时操作,google官方申明UI线程阻塞20秒回引发ANR(Application Not Response)异常,所以一般的耗时操作会在子线程中实现,最常用的莫过于网络请求了。 一般会经常在网络请求结果处理时发送
2016-01-05 21:50:39 411
原创 ActionBar+fragment实现页面导航
为保证android2.0以上均能运行,使用support.v7库下的actionbar及fragment 继承自AppCompatActivity(ActionBarActivity已过时)使用getSupportActionBar()得到ActionBar, ActionBar.Tab,这里Tab必须设置监听,在监听中实现Fragment的切换。 这里重点提一下,Theme主题一定要适配
2016-01-03 19:22:09 1652
利用udig美化shape文件并由Geoserver发布
2016-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人