Android连载16-复习以往内容(二)

1、活动里的方法android

(1)onCreate方法在活动建立以后一定执行的方法。微信

(2)Andorid程序讲究​逻辑和视图相分离;app

(3)setContentView()静态方法,用于引入​视图;布局

(4)Android程序不推荐在程序中对字符串进行硬编码​,最好的作法就是通常把字符串定义到res/values/string.xml中,学习

 

 

 

咱们能够看到AndroidManifest.xml文件中对于app名称的名字大数据

2、详解res文件夹里的内容ui

1.drawable开头的文件夹都是用来放图片的,更多的时候美工可能只会提供一个图片,那咱们放在drawable-hdpi文件夹中;编码

2.values开头的都是用来放字符串的;spa

3.layout开头是用来放​布局文件的;.net

4.menu文件夹是用来放菜单文件的​。

3、引用的方式

(1)经过R.string.hello_world能够获取该字符串​的引用;

(2)在XML中经过@string/hello_world获取​;

4、日志

1.添加logcat:window-show view-Other-Android-logcat

2.​log的方法:

(1)Log.v()​;Log.d()​;Log.i()​;Log.w​();Log.e()

对应级别:verbose,debug,info,warning,error

(2)传入两个参数​:第一个参数是tag​,通常传入当前的类名就能够了,用于对打印信息的过滤;第二个参数就是msg,即想要打印的​具体内容。

5、布局内容复习

1.android:text="text"或者引用布局android:text="@string/text_reference"

2.应用布局的方法setContentView(R.layout.first_layout)

6、在AndoridManifest文件中注册

 

        <activity

            android:name=".MainActivity"

            android:label="@string/app_name" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

 

 

.MainActivity前面一个点,是省略了​包名前缀;label是用来指定活动中的标题内容,给主活动指定的label不只会成为标题栏中内容,还会成为启动器(Lanucher)中的应用程序显示的名称。

7、隐藏内容

requestWindowFeature(Window.FEATURE_NO_TITLE);

这个方法就是不在活动中显示标题栏​,注意点:必定要在setContentView以前执行,否则​会报错。

​8、源码:

2.CSDN:https://blog.csdn.net/weixin_44630050

3.博客园:https://www.cnblogs.com/ruigege0000/

4.欢迎关注微信公众号:傅里叶变换,我的公众号,仅用于学习交流,后台回复”礼包“,获取大数据学习资料

 

相关文章
相关标签/搜索