java

头像
有李
    阅读 4 分钟
    1

    概述

    Java : 语言 + 平台
    图片描述

    Java : 编译型 + 解释型
    图片描述

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

    本质

    我们写的程序的组成部分由哪些?
    图片描述

    编程思想【抽象 + 逻辑】

    如何思考分析问题,抽象、逻辑关系 -> 建模

    图片描述
    图片描述

    基础

    基本语法
    图片描述

    核心技术
    图片描述

    项目实战

    学习优秀的思维、优秀的代码

    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
    故事商城

    maven
    图片描述

    rxjava
    图片描述

    web


    有李
    108 声望12 粉丝

    通过注意生活中细节性的风景


    下一篇 »
    支付系统