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

来源:互联网 发布:alphago用的什么算法 编辑:程序博客网 时间:2024/06/07 02:01

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的集成的应用,这个看来要等明天.


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

我还是相信,大力出奇迹= =

原创粉丝点击