漩樱

永远都不要停止学习

Saving UI States

相对用户体验而言,如何保留当前UI界面的状态都是很关键的一部分,不管你做还是不做。不论用户是旋转屏幕,重启应用,或者系统关掉了应用,如何保持用户所期望的界面状态是很重要的。 当要保存少量且轻量的UI数据时,可以考虑使用onSaveInstanceState()。如果想要保存相对比较复杂的数据时,...

2017-12-20 23:54:15

阅读数 113

评论数 0

Android Arch Component Sample简单解析

BasicSample这是谷歌官方提供的一个关于Android Architecture Component 库使用的例子,通过查看源码,这个例子只简单的展示如何使用Architecture Component库中的相关构件的使用,包括LifeCycle,ViewModel,Room,LiveDa...

2017-12-18 23:17:18

阅读数 1307

评论数 0

Java之关联,组合,聚合

Association, Composition and Aggregation in Java每次在画UML的时候,总是会把类的关系搞混,特别是在处理组合和聚合的时候,傻傻分不清楚,然后看到了一篇文章,来翻译一下,不过我想,Java编程思想讲的比较好,记得经常温习温习。原文地址:Associat...

2017-12-16 21:37:10

阅读数 1193

评论数 0

Android 性能优化系列

Android Performance TopicAndroid VitalsStuck Partial Wake LocksExcessive WakeupsExcessive Background Network UsageANRsCrashesSlow RenderingFrozen Fra...

2017-12-11 00:12:55

阅读数 265

评论数 0

Handling Lifecycles

Handling Lifecycles处理生命周期附官网超链接:go 由于官网会定时更新,故本篇翻译于2017年12月9日。Handling Lifecycles with Lifecycle-Aware Components使用生命周期感知组件来处理生命周期生命周期感知组件会响应另一个组件的生...

2017-10-14 00:05:35

阅读数 428

评论数 0

Android Arch Comp - Room Persistence Library

Room Persistence LibraryRoom数据持久化库 Room在SQLite之上提供了一个抽象层,能够非常方便的接入数据库和使用SQLite的全部功能。 注:如何在项目中引入Room请参考adding components to your project.应用可以很方便地通过本...

2017-10-08 10:37:26

阅读数 766

评论数 0

Android - 内存泄漏处理

Memory leak(内存泄漏)虽然说Java由垃圾回收机制,但是由于代码不规范,编码不成熟,业务逻辑混杂等原因,在使用Java编程的过程中,例如Android应用开发,也会碰到内存泄漏的情况,很多情况下会导致四大组件对象无法回收,对于业务大一点的应用,可能会导致一整个页面内存泄漏。我在工作中也...

2017-10-07 14:20:17

阅读数 958

评论数 0

Android Arch Comp - Adding Components to your Project

Adding Components to your Project项目中添加架构组件 注:架构组件目前还在处于开发维护当中。预计会在1.0 Release版本发出后使之稳定。目前可以通过Google Maven仓库获取架构组件。通过以下几步就可以使用:Add the Google Maven r...

2017-10-07 14:11:01

阅读数 1013

评论数 0

Android Arch Comp - Guide to App Architecture

Guide to App Architecture(应用架构使用指南)本指南适合应用程序开发人员,现在希望了解最佳实践和推荐的架构来构建健壮,生产应用。注:本指南假设读者对应用框架有一定的熟悉。如果刚开始应用开发,先查看入门培训,里面涵盖了本指南提到的相关主题。Common problems fa...

2017-09-27 21:34:44

阅读数 253

评论数 0

Android Architecture Component系列

Android Architecture Component系列文章 1. Android Developer Blog : Android and Architecture(译) 2. 官方开发指导 - Guide to App Architecture - Adding...

2017-09-25 07:01:34

阅读数 211

评论数 0

Android Studio :Failed to resolve : annotationProcessor

问题描述Android Studio :Failed to resolve : annotationProcessor在编写Android Arch Component Demo时碰到这么一个问题,然后项目一直无法编译通过,通过字面意思可以推出是无法解析annotationProcessorPro...

2017-09-24 14:11:55

阅读数 8196

评论数 3

HTTP - Method 定义

0x00 HTTP Method DefinitionsHTTP请求方法在1.1中定义如下,具体可以查看协议,go0x01 OPTIONSThe OPTIONS method represents a request for information about the communication ...

2017-08-19 19:34:59

阅读数 2565

评论数 0

OkHttp系列之入门篇

0x00 概述OkHttp是一个轻量级的http网络请求开源框架,由Square公司开源,该公司也开源了其他项目,有兴趣的童鞋可以去Github-Square上去了解下其他相关开源项目。OkHtttp是Android/Java应用的Http,HTTP/2客户端。使用OkHttp可以高效的发起HT...

2017-08-19 15:20:38

阅读数 450

评论数 0

Android and Architecture(安卓和架构)

安卓和架构译文地址:https://android-developers.googleblog.com/2017/05/android-and-architecture.htmlAndroid操作系统为构建在各种设备和外形上运行良好的应用程序提供了坚实的基础。据说,我们听取了开发者的反馈。像复杂的...

2017-06-06 07:42:02

阅读数 816

评论数 0

Android-Reduce APK Size

前言译文:https://developer.android.com/topic/performance/reduce-apk-size.html#apk-structure 随之Android的快速发展,基于Android平台的应用,经过不断的产品迭代,功能增加,apk大小也随之越来越大。因此...

2017-03-19 22:20:14

阅读数 430

评论数 0

Phabricator安装与配置

环境OS:MAC OS X Yosemite V10.10.5 Nginx:nginx/1.10.3 MySQL:mysql server version:5.7.17 PHP:PHP 5.6.29 Git:git version 2.5.0 Phabricator:(还包括两个库) ...

2017-03-06 23:54:52

阅读数 3508

评论数 0

common-backend

背景通用后台构建,利用现有开源框架,搭建通用后台,用于客户端接口开发,以及后台前端开发,进行后台统一管理。根据业务类型,进行模块化,设置用户权限,配置不同权限的模块管理与接口访问。框架框架:Spring+SpringMVC+JPA+Heibernate+MySQL IDE:Eclipse Ver...

2017-03-06 07:42:45

阅读数 376

评论数 0

java.util.NoSuchElementException

问题解决:java.util.NoSuchElementException环境:MAC Eclipse Maven Project异常堆栈:Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:4...

2017-03-02 07:48:23

阅读数 3110

评论数 0

Phabricator

Phabricator是一套基于Web的软件开发协作工具,一个Web应用用于帮助软件公司构建更好的软件。 原是facebook员工开发的可视化代码评审工具,现在离开facebook去Phacility,并持续维护

2017-02-26 14:37:34

阅读数 8928

评论数 0

职场技巧之PPT制作

笔记来自于——《职场加分的PPT手册:设计、制作和演说》辅助工具: PPTMinimizer:一款PPT压缩软件 PhotoZoom Pro:无损放大图片 阿里巴巴图标素材库:http://iconfont.cn/ NIPPON COLORS:配色网站 ColorHera.com:配色方案帮助 h...

2017-02-19 09:48:05

阅读数 752

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭