根據(jù)功能模塊劃分(Android開(kāi)發(fā)推薦此方法)
- Activity mobilesafe.activty
- 后臺(tái)服務(wù) mobilesafe.service
- 廣播接受者 mobilesafe.receiver
- 數(shù)據(jù)庫(kù) mobilesafe.db.dao
- 對(duì)象(java bean) mobilesafe.domain/bean
- 自定義控件 mobilesafe.view
- 工具類 mobilesafe.utils
- 業(yè)務(wù)邏輯 mobilesafe.engine
閃屏頁(yè)面(Splash)作用:
- 展示logo,公司品牌
- 項(xiàng)目初始化
- 檢測(cè)版本更新
- 校驗(yàn)程序合法性(比如:判斷是否有網(wǎng)絡(luò),有的話才運(yùn)行)
AndroidMinifest.xml 四大組件都需要在這里配置
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.mxn.mobilesafe" android:versionCode="1" //版本號(hào) android:versionName="1.0" > //版本名 <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="21" /> //項(xiàng)目所需的權(quán)限 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.SEND_SMS" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" /> <uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/> <uses-permission android:name="android.permission.GET_PACKAGE_SIZE"/> <uses-permission android:name="android.permission.CLEAR_APP_CACHE"/> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > //主題 //activity的注冊(cè) <activity android:name="com.mxn.mobilesafe.activity.SplashActivity" android:label="@string/app_name" > <intent-filter> //起始的activity <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="com.mxn.mobilesafe.activity.HomeActivity" /> <activity android:name="com.mxn.mobilesafe.activity.SettingActivity" /> <activity android:name="com.mxn.mobilesafe.activity.LostFindActivity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.Setup1Activity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.Setup2Activity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.Setup3Activity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.Setup4Activity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.ContactActivity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.AtoolsActivity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.AddressActivity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.CallSafeActivity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.AppManagerActivity" > </activity> <activity android:name="com.mxn.mobilesafe.activity.TaskManagerActivity"> </activity> <activity android:name="com.mxn.mobilesafe.activity.TaskManagerSettingActivity"> </activity> <activity android:name="com.mxn.mobilesafe.activity.AntivirusActivity"></activity> <activity android:name="com.mxn.mobilesafe.activity.AppLockActivity"></activity> <activity android:name="com.mxn.mobilesafe.activity.CleanCacheActivity"></activity> //廣播接收者的 注冊(cè) <receiver android:name=".receiver.BootCompleteReceiver" > <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> </intent-filter> </receiver> <receiver android:name=".receiver.SmsReceiver" > <intent-filter android:priority="2147483647" > <action android:name="android.provider.Telephony.SMS_RECEIVED" /> </intent-filter> </receiver> <!-- <receiver android:name=".receiver.OutCallReceiver" >靜態(tài)注冊(cè)的廣播 <intent-filter> <action android:name="android.intent.action.NEW_OUTGOING_CALL" /> </intent-filter> </receiver> --> //服務(wù)的注冊(cè) <service android:name="com.mxn.mobilesafe.service.LocationService" > </service> <service android:name="com.mxn.mobilesafe.service.AddressService" > </service> <service android:name="com.mxn.mobilesafe.service.KillProcessService"></service> <service android:name="com.mxn.mobilesafe.service.WatchDogService"></service> </application> </manifest>
文章標(biāo)題:詳談閃屏頁(yè)相關(guān)處理-創(chuàng)新互聯(lián)
本文鏈接:http://www.rwnh.cn/article0/gdiio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、Google、標(biāo)簽優(yōu)化、服務(wù)器托管、網(wǎng)站改版、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容