美文网首页
1、安卓初印象

1、安卓初印象

作者: 品儒 | 来源:发表于2020-03-13 15:04 被阅读0次

一、Android四大核心组件

1、Activity

创建 onCreate()、激活 onStart()、恢复 onResume()、暂停 onPause()、停止 onStop()、销毁 onDestroy()和重启 onRestart()

1)新建一个Android.app.Activity的子类、重写 onCreate() 方法

2)关联布局 XML 文件、setContentView() 来指定 Activity 的用户界面的布局

3) AndroidManifest.xml 文件中对建立的 Activity 进行注册

2、Service

Android 定义了两种类型的 Service,即本地 Service 和远程 Service

Context.startService(Intent service) 、 Context. bindService() 

3、BroadcastReceiver

接收来自系统和其他应用程序的广播,通过 NotificationManager 来通知用户

BroadcastReceiver 的 2 种注册方式:AndroidManifest. xml 静态注册、 Context.registerReceiver() 动态注册。

4、ContentProvider

仅允许被特定应用程序直接使用、数据的交换或共享

Intent:承担前三大核心组件相互之间的通信功能

二、AndroidManifest.xml

三、Android App Widgets

创建组件

1、AppWidgetProviderInfo 元数据

定义在 XML 中的用于描述 App Widget 的元数据对象,如布局、更新频率以及相关的 AppWidgetProvider 类。

2、实现 AppWidgetProvider 类

3、视图布局

4、 实现 App Widget 配置 Activity

四、进程

五、界面开发

VIEW、XML定义界面、布局、按钮......参考API使用

六、数据存储

1、SharedPreferences:key-value

2、文件存储

内部:Context.openFileOutput(String name, int mode) ,外部:Environment.getExternalStorageState()

3、SQLite

4、数据备份与恢复:BackupManager ,BackupAgent

七、网络编程:HTTP、蓝牙、WIFI、NFC

八、智能传感器:GPS、位置等

九、编译发布

ps:转自  http://c.biancheng.net/android/

相关文章

网友评论

      本文标题:1、安卓初印象

      本文链接:https://www.haomeiwen.com/subject/ebofshtx.html