# LearnAndroid **Repository Path**: wugefei/YcAndroidBase ## Basic Information - **Project Name**: LearnAndroid - **Description**: 安卓学习 - **Primary Language**: Android - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-12-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 安卓学习 ###### 说明 * Demo皆使用Activity,便于单独提取测试; * Demo尽量使用原生组件,便于提取;比如Toast/HttpUrlConnection ###### XML命名规则 包名_模块名_功能名.xml 比如: ui_brvah_item_head.xml ###### 计划 v0.3 1 首页菜单做成树形控件 2 使用JSON来配置菜单(路由Activity还是没问题的,不用Fragment,是为了便于迁移出去) ##### 学习内容 ###### 系统组件 * 打开相册与相机,获取图片路径 [com.fjycnet.file] ###### UI组件 * 测试三级联动的PickerView; [com.xxx] ###### 第三方库 * 学习EventBus;[com.fjycnet.eventbus] * 学习Glide库;[com.fjycnet.glide] ###### 其他 * 测试WebView调用JS;[com.xxx] * Socket连接热敏打印机;[com.xxx] ##### 项目结构 --- 2018年8月13日 星期一 1 Intent 2 RecyclerView footer 3 RecyclerView LayoutPager 4 ###### 2018年7月17日 星期二 准备LearnDemo全部替换为Fragment. Activity比较麻烦. 但是做成Activity会比较好. 因为便于直接将demo移植出去运行(所以Demo能不依赖多余库的就不依赖,方便将来移植) ###### 180615\ compile 替换成 implementation ##### 替换HTTP组件库 180615\ 整体感觉还是OkGo比较好用, 所以把Volley替换掉了.