《第一行代码》比较适合新手入门。也是我学习Android以来第二本看的书。向郭霖前辈致敬,我准备开始写这本书我所习得的知识点。我将感觉重要的知识,在平常敲代码的日常中和面可能遇到的问题。凡是书中能展示到而且我能领悟好的,我都将一一展示给大家。
一、开启Android之旅
1.Log和System.out的区别:
在小编的工作生活中有好多小伙伴喜欢用syso说这个方便。其实吧我也是很不建议读者么使用syso。因为这个除了能显示输出方便外。其他的便是一无是处。下面就给大家总结一下syso和log不同的地方。 syso的缺点如下
1)syso的日志打印不可控制
2)打印的时间无法确定。
3)不能添加过滤器。
4)日志区分。
二、Activity的探究
1.隐藏标题栏
Android 4.0之后加入了ActionBar的功能。有的人觉得相当站屏幕使得内容区域变小因此不少的引用程序会将标题栏隐藏。
有两种实现方法。
1)在baseActivity中的onCreate方法中加入
requestWindowFeature(Window.FEATURE_NO_TITLE);
注意这句代码一定要在setContentView() 之前执行否则会报错!
2)修改清单文件manifest.xml
<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
这个只需要改theme中数据就好了
其实还有种修改Style文件个人感觉有点麻烦就不在这里写了
2.intent在活动之间的穿梭:
intent分为两种的使用方式:隐式intent、显式 intent。其中显式intent 分为(带返回值的,不带返回值的)一般来说显式一般用于启动组件和传值,隐式的一般用于启动其他的程序的活动。
感觉这些都是最基础的东西。我就不上代码了。