您的位置:首页 > 移动开发 > Android开发

android从放弃到精通 第一天 重拾项目开发

2017-12-05 18:57 218 查看
android从放弃到精通
第一天

个人还是比较乐观的,虽然当前android的就业形势不容乐观,但是我感觉,喜欢一种东西是没有理由的,那么游戏就开始了.

今天是重归android的第一天,涉猎的以下几个功能:

1.ViewPager:这是一个老生常谈的问题,经过了好几次迭代终于迎来了它的春天,原谅我的无知,但是现在我所了解到的滑动栏还是只有ViewPager+TabLayout这两者的结合,实现的思路其实很简单,在布局文件中定义相应的组件,然后在activity中获取并实例化相应的组件,然后将两者进行绑定,这样一来,配置就完成了,对于ViewPager还有PagerAdapter还有Fragment对应的Adapter,这里就不再赘述了.

2.关于去阴影方面的内容,这个我感觉是针对强迫症患者而实现的功能,主要的实现方法是getSupportActionBar().setElevation(0);

3.针对ViewPager的状态进行页面的转化,这一点上,可以实现很多的内容,比如常见的圆点啊,如果加上动画,就有更多的效果可以做出来.

4.封装LOG,这里就比较简单了,所以我就不在这里多加描述了

5.sharedPreference的封装,这个感觉比较方便,但是感觉也挺简单的,就也不在这里多加叙述了

6.自定义主题,今天涉及到的有WindowNoTitle, windowContentOverlay
去延迟,去除闪屏页, windowActionBar, windowFullScreen

7.自定义字体的实现以及封装,Typeface typeface = Typeface.createFromAsset(getAsset(),”FILENAME”);

然后字体文件储存在Object模式下的main-assets-fonts

tv.setTypeFace(typeface);

8.腾讯bugly的集成和应用,集成在AS下其实很方便,比百度地图简单,而且这个SDK的功能极其强大

9.bmob的集成的应用,这个看来要等明天.

以上都是凭借记忆打出来了,可能和实际代码中的方法名有偏差,也虚心接受指教.

我还是相信,大力出奇迹= =
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: