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

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

博客

Android 应用构建速度提升的十个小技巧
2019-8-16 10:13
Android 应用构建速度提升的十个小技巧
应用的构建速度会直接影响开发效率,本文将带您通过改造一个 Android 应用: “Google 追踪圣诞老人 (Google Santa Tracker)” 来为大家提供十个小技巧,帮助提升应用的 Gradle 构建速度,当我们应用了所有的小技巧之后,该演示应用的构建速度快了三倍以上。 首先来了解一下 “Google 追踪圣诞老人” 应用的工程背景: 这个 ...
206 次阅读|0 个评论
Android性能优化面试题集锦
2019-7-26 09:46
Android性能优化面试题集锦
前言 很多人面试之前,可能没有在互联网公司工作过或者说工作过但年头较短,不知道互联网公司技术面试都会问哪些问题? 再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了,最后以惨败收场。 下述是我收录整理的Android面试题汇总,由于篇幅原因,在这只把性能优化部分的题目列举出来, ...
403 次阅读|0 个评论
UI设计干货分享:产品图标 - 谷歌 Material 规范
2019-7-22 10:10
UI设计干货分享:产品图标 - 谷歌 Material 规范
这篇文章规则由谷歌的Material Design制定的,图标绘制方法是我根据个人经验来讲的 填一下之前挖的坑,上一篇文章也提到了,图标画法从标准化角度考虑会分为两种:一种是采用IOS的标准,一种是谷歌的Material Design标准。谷歌的Material Design图标规范又分为:产品图标和系统图标。那今天先讲一下谷歌的产品图标。先来 ...
341 次阅读|0 个评论 热度 1
浅谈数据库、JVM、缓存、SQL等性能调优方法和原则
2019-7-8 14:36
浅谈数据库、JVM、缓存、SQL等性能调优方法和原则
第一:Web网站调优 1、尽可能减少HTTP请求:图片合并 (css sprites),Js脚本文件合并、css文件合并。 2、减少DNS查询 3、将css放在页面最上面,将js放在页面最下面 4、压缩js和css 减少文件体积,去除不必要的空白符、格式符、注释(即对代码进行格式化) 5、把js和css提取出来放在外部文件中 这一条要灵活运用 ...
296 次阅读|0 个评论 热度 1
Activity异常生命周期 -小白必看
2019-6-21 17:30
Activity异常生命周期 -小白必看
目录一览 Activity正常生命周期 几个异常情况分析 异常总结,恢复数据 1,正常生命周期 2,几个异常情况 2.1,横竖屏旋转 竖屏切换到横屏/横屏切换到竖屏 小贴士1: 在AndroidManifest.xml 添加android:screenOrientation="portrait" 强制竖屏 小贴士2: 在Android系统默认的情况下, ...
438 次阅读|0 个评论
带你入门Flutter:UI篇——Widget介绍
2019-6-10 11:47
Flutter Widget采用现代响应式框架构建,这是从 React中获得的灵感,核心思想是用Widget构建你的UI。 Widget描述了对应视图在当前配置和状态下应该是什么样子,当Widget的状态发生变化时,Widget会重新构建UI,Flutter会对比前后变化的不同, 以确定底层渲染树从一个状态转换到下一个状态所需的 最小更改 。 Hello World ...
300 次阅读|0 个评论
基于AST的组件化自动插桩方案
2019-5-31 09:48
>本文将带你实现一个一百多行代码实现的自动化插桩方案,解决组件化子模块的初始化和路由器的自动注册,支持多种类型的插桩、支持前插后插、支持插入代码的优先级设置。我们将使用编辑器的API来操作AST实现代码插桩,而非重量级的编译器(Aspectj)或者Gradle插件(ASM/Javassisit)。 ### 第一步,定义AST注解: ``` ...
261 次阅读|0 个评论
如何用java打印出心形送给你的女朋友
2019-5-29 16:23
其实很简单 五角星 java代码: int touHigh = 6; int jianHigh = 25 ; int kuang =50; for (int i=1;i=touHigh+jianHigh;i++){ for(int j =1;j=kuang;j++){ //上三角 if (i=touHigh) { if(j=(kuang/2+1)+1-i j=(kuang/2+1)-1+i){ System.out.print("*"); }else{ System.out.print("-"); } } / ...
276 次阅读|0 个评论
写给非专业人士看的 Shadowsocks 简介
2019-5-14 15:09
这个文章来源于一个朋友在科学上网的过程中,搞不清楚 Shadowsocks 的配置问题,在这里我想按照我对 Shadowsocks 的理解简单梳理一下,以便一些非专业人士也能了解 long long ago… 在很久很久以前,我们访问各种网站都是简单而直接的,用户的请求通过互联网发送到服务提供方,服务提供方直接将信息反馈给用户 w ...
358 次阅读|1 个评论 热度 1
从0开始Go语言,用Golang搭建网站
2019-5-13 16:39
零基础通过开发Web服务学习Go语言 本问适合有一定编程基础,但是没有Go语言基础的同学。 也就是俗称的“骗你”学Go语言系列。 这是一个适合阅读的系列,我希望您能够在车上、厕所、餐厅都阅读它,涉及代码的部分也是精简而实用的。 学习需要动机 Go语言能干什么?为什么要学习Go语言? 本系列文章,将会以编程开发 ...
291 次阅读|1 个评论 热度 1
领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

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