Android应用开发实战
Android应用开发实战
傅晨明
毕业于杭州电子科技大学
展开
-
Android应用开发实战6-图片加载组件开发
文章目录ImageLoaderManager初始化为view加载图片方法封装加载圆形图片方法封装viewgroup加载图片方法封装Notification图片加载组件封装 技术选型 封装思路 ImageLoaderManager初始化 public class ImageLoaderManager { private ImageLoaderManager() { } ...原创 2019-11-18 22:18:47 · 193 阅读 · 0 评论 -
Android应用开发实战-保活组件
文章目录应用层常用保活方式基于JobService保活开发 应用层常用保活方式 一个像素activity播放无声音乐 前台Service JobService 基于JobService保活开发 新建 lib_pullalive module /** * 一个轻量的后台job service,利用空闲时间执行一些小事情,提高进程不被回收的概率 */ @TargetApi(value = Bu...原创 2019-11-14 15:04:55 · 431 阅读 · 0 评论 -
Android应用开发实战5-网络请求组件开发
文章目录技术选型封装思路导包request封装post请求get请求文件上传请求response封装json类型响应处理文件类型响应处理okhttpclient封装请求框架使用 技术选型 HttpClient、HttpUrlConnection、Volley、okhttp/retrofit 这里选用okhttp 封装思路 导包 新建lib_networkmodule 在自定义的项目.gradle...原创 2019-11-14 14:29:31 · 252 阅读 · 0 评论 -
Android应用开发实战4-沉浸式效果
参考:https://www.jianshu.com/p/752f4551e134 在res下新建values-v21目录,在这个目录下新建styles.xml文件 <?xml version="1.0" encoding="utf-8"?> <resources> <style name="AppTheme" parent="Theme.AppCompat...原创 2019-11-14 10:53:00 · 162 阅读 · 0 评论 -
Android应用开发实战3-gradle统一参数配置
新建hongx.gradle文件 ext { android = [compileSdkVersion: 28, buildToolsVersion: "28.0.3", minSdkVersion : 19, targetSdkVersion : 28, appl...原创 2019-11-14 10:18:37 · 295 阅读 · 0 评论 -
Android应用开发实战2-maven私服搭建
文章目录maven库介绍maven私服优势maven私服搭建下载运行创建仓库 什么是maven私服 为什么要用maven私服 maven私服搭建流程 项目如何接入maven私服 maven库介绍 maven私服优势 maven私服搭建 下载运行 https://www.sonatype.com/download-oss-sonatype 下载-解压缩 在bin目录下输入命令行 ./nexus ...原创 2019-11-14 08:46:48 · 317 阅读 · 0 评论 -
Android应用开发实战1-架构设计分析和创建
文章目录项目架构核心技术目标工程架构分析1 传统架构分析2 模块化工程架构3 组件化工程结构项目需求分析工程创建 项目架构 核心技术 目标 掌握企业级的应用开发核心技术 掌握组件化开发应用的核心思路 掌握原生app体验交互实现原理 掌握适配最新api和androidx结构 掌握app整体架构的设计和实现 工程架构分析 1 传统架构分析 缺点: 单一app工程,代码量指数级膨胀,带来一系...原创 2019-11-13 22:56:50 · 378 阅读 · 0 评论