java

概述

Java : 語言 + 平臺
圖片描述java

Java : 編譯型 + 解釋型
圖片描述android

Java : 工欲善其事 必先利其器
圖片描述web

本質

咱們寫的程序的組成部分由哪些?
圖片描述編程

編程思想【抽象 + 邏輯】app

如何思考分析問題,抽象、邏輯關係 -> 建模

圖片描述
圖片描述

基礎

基本語法
圖片描述maven

核心技術
圖片描述ide

項目實戰

學習優秀的思惟、優秀的代碼

android
圖片描述
圖片描述
圖片描述學習

clipboard.png
圖片描述

AndroidManifest.xml測試

配置程序運行所需的組件【四大組件】、權限、測試。
<?xmlversion="1.0" encoding="utf-8"?>
<manifest
    // 定義android命名空間,使得android中各類標準屬性能夠在文件中使用
    xmlns:android="http://schemas.android.com/apk/res/android"
    // 定義本應用內java主程序包的包名
    package="com.finddreams.csdn"
    ...

>
    <uses-sdk/> 
    <uses-configuration/> 
    <uses-feature/>  
 
    // 它用來聲明一個app在運行時所須要的權限。
    // 這裏聲明的權限在應用安裝時會提醒用戶,
    // 用戶能夠選擇贊成安裝或拒絕安裝
    <uses-permission 
        android:name="string"
    />
    <permission/>
    <permission-tree/>
    <permission-group/>
    <instrumentation/> 
 
    <supports-screens/>
 
    <application
        // 
        android:allowClearUserData=["true" | "false"]
        android:allowTaskReparenting=["true" | "false"]
        // APP在手機上是否能夠被調試
        android:debuggable=["true" | "false"]
        android:icon="drawable resource"
        ...
    > 
       <activity
           android:allowTaskReparenting=["true" | "false"]
           // 若是你設置了 這個選項, 當手機旋轉後,
           // 當前Activity以後調用onConfigurationChanged() 方法. 
           // 而不跑onCreate方法等.
           android:configChanges=["mcc", "mnc", "locale",
                                 "touchscreen", "keyboard", "keyboardHidden",
                                 "navigation", "orientation", "screenLayout",
                                 "fontScale", "uiMode"]
       > 
           <intent-filter>
               <action 
                   // 代表此activity是做爲應用程序的入口
                   android:name="android.intent.action.MAIN"
               /> 
               <category  
                   // 決定應用程序是否顯示在程序列表裏
                   android:name="android.intent.category.LAUNCHER"
               /> 
           </intent-filter> 
      </activity>
       <activity-alias> 
           <intent-filter></intent-filter> 
           <meta-data/> 
      </activity-alias> 
       <service> 
           <intent-filter></intent-filter> 
           <meta-data/> 
       </service>
       <receiver>
           <intent-filter></intent-filter> 
           <meta-data/> 
       </receiver> 
       <provider> 
           <grant-uri-permission/>
           <meta-data/> 
       </provider> 
       <uses-library/> 
    </application>  
</manifest>

demo
故事商城ui

maven
圖片描述

rxjava
圖片描述

web

相關文章
相關標籤/搜索