精华文章

  • RecyclerView绘制原理探究

    RecyclerView绘制原理探究 RecyclerView基本使用 //首先设置RecyclerView的布局管理模式mRecyclerView.setLayoutManager(newLinearLayoutManager(this));mAdapter=newMyAdapter(getData());//设置Item项的UI装饰器mRecyclerView.addItemDecoration(newRecycl

    16-06-27
  • 如何监听CollapsingToolbarLayout的展开与折叠

    这个问题参考的是 stackoverflow上的一个提问 。在这里我把最佳答案提出来就是了。 使用官方提供的AppBarLayout.OnOffsetChangedListener就能实现了,不过要封装一下才好用。 自定义一个继承了AppBarLayout.OnOffsetChangedListener的类,这里命名为AppBarSt

    16-06-19
  • android 实现【夜晚模式】的另外一种思路

    源码地址 在一切开始之前,我只想用正当的方式,跪求各位的一个star https://github.com/geminiwen/skin-sprite 预览 序 在写 SegmentFault for Android 4.0 的过程中,因为原先采用的夜间模式,代码着实不好看,于是我又开始挖坑了。 在几个月前更新的 Andr

    16-06-17
  • Android N API已定型,app准备好

    随着 下一个安卓版本 进入最后阶段,我们将发布Android N的第四个开发者预览版以及Android N 最终SDK。而且多亏大家在前三个版本的的不断反馈,现在所有的API也都是最终版的了。如果你已经在Android Beta工程( android.com/bet )上登记了你的设备,你将很

    16-06-16
  • Android Studio的MVP模版

    这是一个Android Studio的MVP模版。 受到 u2020-mvp-android-studio-template 的启发,并遵循 Antonio Leiva的MVP实现指南 。 这里是其结构: com.company.app +-- injection | - ActivityScope | - AppComponent | - AppModule | - FragmentScope | - MainV

    16-06-08
  • 2016年5月15个有趣的CSS和JavaScript库

    Hint.css 为HTML元素添加提示的纯CSS库。虽然 Hint体积非常小,但是我们仍然做到了可自定义,比如大小,颜色和动画。它不需要一行代码,提示是通过添加data属性创建的。 Turntable.js Turntable.js可以让你轻易实现图像的3D旋转,它通过把一组图片放在 on-ho

    16-06-08
  • 嘿!让我们来手动编译安卓项目吧

    本文有点像是在呼应我的文章 放弃现代的ide , 拥抱命令行 。不过这次我是认真的。 我已经对那些所谓魔法般的功能,我已经怕了。 神秘的后台进程执行着我不知道也不晓得原理的任务。IDE就像知道我头脑里的想法似的悄悄生成代码。“这里,试试这个东西”,它们

    16-06-03
  • 你需要知道的Android拍照适配方案

    近段时间,家里陪自己度过大学四年的电脑坏了,挑选好的新电脑配件终于在本周全部到货,自己动手完成组装。从AMD到i7的CPU,6G内存到14G内存,打开 AndroidStudio 的速度终于杠杆的上去了,感动到泪流满面啊!!!!!!!扯了这么多,回归一下正题,还是来

    16-06-02

最近随笔

安卓开发周报

最新问答