立即注册 登录
安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户 返回首页

shareiOS的个人空间 http://www.apkbus.com/?864937 [收藏] [复制] [RSS]

博客

阿里巴巴Java开发手册阅读笔记
2019-11-8 11:47
阿里巴巴Java开发手册阅读笔记
一、编程规约 (一)命名风格 【强制】 POJO 类中布尔类型的变量,都不要加 is,否则部分框架解析会引起序列化错误。 反例:定义为基本数据类型 Boolean isDeleted;的属性,它的方法也是 isDeleted(),RPC 框架在反向解析的时候,“以为”对应的属性名称是 deleted,导致属性获取不到,进而抛出异常。 【推荐】如 ...
833 次阅读|0 个评论
别再找了,一文彻底解析Java 中的弱引用
2019-11-5 09:48
别再找了,一文彻底解析Java 中的弱引用
概览 本文会通过对弱引用的定义讲起,然后通过案例的使用一步一步的深入源码进行分析其原理,从而让读者深刻的理解什么是弱引用,如何使用弱引用,什么场景下会使用弱引用,弱引用可以解决什么样的问题,以及它的源码实现是怎样的,其中会涉及的内存溢出,垃圾回收原理 作用: jdk 官网解释: 弱引用主要应用在不阻止 ...
388 次阅读|0 个评论
学会这3个Android Studio操作,保你月薪double
2019-10-18 10:07
学会这3个Android Studio操作,保你月薪double
前言 Android Profiler能够提供关于应用 CPU、内存和网络的实时数据。 一 . 启动分析 要打开 Android Profiler 窗口,请按以下步骤操作: 1. 点击工具栏中的 Android Profiler(也可以点击 View Tool Windows Android Profiler )。 2. 在 Android Profiler 窗口顶部选择想要分析的设备和应用进程,如下图所示 ...
733 次阅读|0 个评论
14 个实用的数据库设计技巧
2019-10-10 10:13
14 个实用的数据库设计技巧
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对 ...
426 次阅读|0 个评论
提高 JavaScript 性能的 12 个技巧
2019-10-8 10:46
提高 JavaScript 性能的 12 个技巧
在创建 Web 应用程序时应始终考虑性能。为了帮助你开始,本文列举了有效提高应用程序性能的 12 种方法。 性能是创建网页或应用程序时最重要的一个方面。没有人想要应用程序崩溃或者网页无法加载,或者用户的等待时间很长。根据 Kissmetrics,47%的访问者希望网站在不到 2 秒的时间内加载,如果加载过程需要 3 秒以上, ...
457 次阅读|0 个评论
一组超美的不同状态天气UI界面动效设计
2019-9-29 10:08
一组超美的不同状态天气UI界面动效设计
一组超美的不同状态天气UI界面动效设计,设计理念主要采用简洁圆形、椭圆形、方形等图形,根据不同天气特点进行减法表现。 整套天气界面包含:晴、阴天、少云、多云、小雨、阵雨等常见天气状况,并且还设计夜间天气模式。 ...
1158 次阅读|3 个评论 热度 4
Java 最常见的 208 道面试题
2019-9-20 09:48
Java 最常见的 208 道面试题
面试题模块介绍 这份面试题,包含的内容了十九了模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示: 可能对于初学者不需要看后面的框架和 ...
508 次阅读|0 个评论
GitHub Java项目推荐|让Android开发像流水线高效职责分离架构
2019-9-10 14:39
GitHub Java项目推荐|让Android开发像流水线高效职责分离架构
GitHub Java项目推荐|让 Android 开发可以像流水线一样高效的职责分离架构 不同于 MVP 的配置解耦也不能和 MVVM 的关注点分离同日而语VIABUS 是世界范围内首个明确提出通过职责分离来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念 项目分析 仓库名称 :android-viabus-architecture 标星(st ...
722 次阅读|0 个评论 热度 1
彻底理解Android Binder通信架构
2019-9-4 09:52
彻底理解Android Binder通信架构
一. 引言 1.1 Binder架构的思考 Android内核是基于Linux系统, 而Linux现存多种进程间IPC方式:管道, 消息队列, 共享内存, 套接字, 信号量, 信号. 在说到Binder架构之前, 先简单说说大家熟悉的TCP/IP的五层通信体系结构: 应用层: 直接为用户提供服务; 传输层: 传输的是报文(TCP数据)或者用户数据报(UDP数据) ...
708 次阅读|0 个评论
在Android项目中接入Flutter,在Flutter使用安卓布局
2019-8-1 09:59
在Android项目中接入Flutter,在Flutter使用安卓布局
开头 在flutter开发中,始终会有下面两个无法避免的问题: 原生项目往flutter迁移,就需要在原生项目中接入flutter flutter项目中要使用到一些比较成熟的应用,就无法避免去用到原生的各种成熟库,比如音视频之类的 这篇文章,将会对上面两种情况,分别进行介绍 在Android中接入flutter界面 在android项目中需 ...
896 次阅读|0 个评论
领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粤ICP备15117877号 )