GithubHelp home page GithubHelp logo

18518373576 / developerhelper Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 89.71 MB

Home Page: https://gitee.com/ZhangQQ_123/DeveloperHelper

License: Apache License 2.0

CSS 3.40% Java 80.91% Kotlin 11.89% CMake 0.01% C 0.08% Dart 3.71%

developerhelper's Introduction

icon

以项目形式记录安卓开发的一些知识点

项目环境:

ext {
        compileSdkVersion = 28
        buildToolsVersion = "29.0.2"
        minSdkVersion = 21
        targetSdkVersion = 28
    }

jdk:

compileOptions 
    {
        targetCompatibility = 1.8
        sourceCompatibility = 1.8
    }

项目结构:

1. Android

icon

  • Activity

  • Service

  • Broadcast Receiver

  • Content Provider

  • Fragment

  • Dialog

  • Notification

  • Touch Event

  • Bluetooth

  • NFC

  • Camera

  • Layout

  • Sqlite(RxJava+Room)

  • HttpRequest

  • RxJava

  • Animation

  • JNI

  • 扫码

  • 架构

  • DataBinding(实现天气预报)

  • 地图(运动类APP功能实现)

  • 性能优化

2. Java

icon

  • 数据类型和变量

  • 操作符

  • 流程控制

  • 继承

  • 修饰符

  • 接口

  • 异常处理

  • 类的生命周期

  • 对象的生命周期

  • 内部类

  • 多线程

  • 数组

  • 集合

  • 泛型

  • I/O

  • java常用类

  • Annotation注解

  • 反射

  • 设计模式

  • 数据结构

  • 算法

3. Widget

icon

  • ActionBar

  • ToolBar

  • RecyclerView

  • CardView

  • WebView

  • CalendarView(日历)

  • Custom Toast

  • Jsoup

  • Mathematical Curve(趋势图)

  • Navigation(底部导航控件)

  • 手势密码

developerhelper's People

Contributors

18518373576 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.