登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

Android应用继续瘦身,以及一些注意事项

-自上次对应用瘦身过后,经历的若干功能的迭代,很快的,安装包大小又到了15MB,老大说要控制在10MB之内,于是便开始了新一轮的瘦身之旅。如果你还没读过我的前面一篇瘦身文章,可以先去看看:>[Android应用瘦身,从18MB到12.5MB](http://www.apkbus.com/blog-822717-78151.html)。已经看过上文的朋友,可以直接阅读本文, ...
BlueManlove 2018-6-29 10:33
阅读:232 评论:1 赞:1

Android应用瘦身,从18MB到12.5MB

最近在为我们开发的直播应用做Android端的安装包瘦身,花了大概一周的时间把安装包从18MB减小到了12.5MB。原本完全可以优化到10MB之下,但由于其他原因的限制,所以目前阶段只到12.5MB为止。在此记录一下优化的思路和用到的工具,方便自己以后Review,有需要的童鞋也可供参考。瘦身的目的从目的导向来看,我们是不会无缘无 ...
BlueManlove 2018-6-29 10:28
阅读:300 评论:2 赞:2

如何成为一个更好的Android开发者:30+个专业建议

![](//upload-images.jianshu.io/upload_images/1263922-761f78f8bb1a7498.jpg)##前言国外一个大牛写给Android开发人员的一些技巧,总共31个,差不多每个建议包含了学习的连接,很实用!##译文成为一个Android开发者很容易,但是成为一个成功的Android开发者并且脱颖而出不是容易的,它需要努力的工作、激情、奉献、坚持不 ...
文艺的程序狗 2018-6-28 18:51
阅读:352 评论:2 赞:0

记录一次,Unity导出Android工程干为Android Studio项目

>LZ-Says:Enmmm,最近比较难受,博客停更了,小命要紧。。。###前言随着状态一天天回归,想着来一片水水博客纪念下。突然想到之前刚刚接触Unity时,由于CP商使用版本忒低,导致只能提供Eclipse项目。为此,没少折腾,最后回过头被AndroidStudio狠狠的鄙视了一波~记录下~###来来来,Unity的伙伴,跟着小图走Enmmm,将CP商提 ...
静心Study 中级博主 2018-6-28 17:23
阅读:101 评论:2 赞:1

Material Design和iOS产品设计差异化思考

MaterialDesign(以下简称MD)是谷歌设计的一套视觉语言设计规范,主要应用于安卓类应用。iOSHumanInterfaceGuidelines(以下简称iOS)是苹果公司针对iOS设计的一套人机交互指南,目的是为了使运行在iOS上的应用都能遵从一套特定的视觉以及交互特性,从而能够在风格上进行统一。相对来说,我们对于iOS的设计规范更加熟悉— ...
shareiOS 2018-6-28 12:18
阅读:193 评论:0 赞:0

分享六款超实用的chrome插件

我们谷歌Chrome浏览器有很多扩展插件可以安装使用,那么多诸多优秀chrome插件怎么去挑选呢?如果每个都按照的话也不切实际,而且会让chrome更慢。所以今天我们就为大家推荐Chrome浏览器六款超实用的插件。安装后你一定如获至宝,chroma使用体验瞬间提升啊。 1. Tampermonkey Tampermonkey是第一个可以用来让 ...
shareiOS 2018-6-28 12:15
阅读:178 评论:0 赞:0

Glide最新V4版使用指南

概述Glide是一个Android的图片加载和缓存库,它主要专注于大量图片的流畅加载,Glide几乎可以胜任任何你需要使用到图片从网络拉取,压缩,显示的场景。本文主要基于Glide4.0版本介绍其基本使用方法。1集成Github地址: https://github.com/bumptech/glideapp或lib级别的build.gradle文件添加依赖:repositories{mavenCe ...
sergiochanTest 2018-6-28 10:46
阅读:328 评论:0 赞:0

Java并发编程 volatile的使用及其原理

 一、volatile的作用通常情况下我们可以通过Synchronized关键字来解决这些个问题,不过如果对Synchronized原理有了解的话,应该知道Synchronized是一个比较重量级的操作,对系统的性能有比较大的影响,所以,如果有其他解决方案,我们通常都避免使用Synchronized来解决问题。而volatile关键字就是Java中提供的另一种解 ...
jjcodecode 2018-6-28 10:29
阅读:150 评论:0 赞:0

2018-06-28

importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;publicclassDateTest{publicstaticvoidmain(String[]args)throwsParseException{Calendarnow=Calendar.getInstance();System.out.println("年:"+now.get(Calendar.YEAR));System.out.println("月:"+(now.g ...
agake 2018-6-28 10:24
阅读:0 评论:0 赞:0

第三方类库

1.网络请求:(1)Retrofit2.1.0compile‘com.squareup.retrofit2:retrofit:2.1.0’//retrofit主网络 compile‘com.squareup.retrofit2:adapter-rxjava:2.1.0’//将Call类型转成Observable compile‘com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0’//用于适配retrofit2,实现CallAdapter.Factory(2)rx ...
agake 2018-6-28 10:21
阅读:0 评论:0 赞:0

转:凌晨3点不回家,你咋不去死

最近一篇文章「凌晨3点不回家:成年人的世界是你想不到的心酸」火爆朋友圈,全文灌输的概念就是:在当代,现在想要成功必须要每天加班;想要在同事中脱颖而出、升职加薪必须要加班。一篇非常毒的鸡汤看到朋友圈无数的转发,我才发现现在的人们是有多么的焦虑。1.加班值得鼓励吗?No!作为程序员,更应该拒绝这种加班文化。 ...
海壹网络 2018-6-28 09:19
阅读:165 评论:1 赞:0

android最强屏幕适配blog

转自csdn 这篇blog真的很强作为自己的学习资料。Android屏幕适配出现的原因重要概念屏幕尺寸屏幕分辨率屏幕像素密度dpdipdpisppxmdpihdpixdpixxdpi解决方案支持各种屏幕尺寸使用wrap_contentmatch_parentweight使用相对布局禁用绝对布局使用限定符使用尺寸限定符使用最小宽度限定符使用布局别名使用屏幕方向限定符使用 ...
唉达拿伦 2018-6-28 08:53
阅读:169 评论:0 赞:0

android的android.mk,和application.mk文件编写

android的android.mk,和application.mk文件编写转载自:https://blog.csdn.net/libinbin147256369/article/details/800261821.简介android.mk是用来描述要编译某个具体的模块,所需要的一些资源,包括要编译的源码、要链接的库等等application.mk:描述你的程序所需要的模块,即静态库或者共享库2.静态库和共享库的区别静态 ...
云邮boy 2018-6-27 17:43
阅读:107 评论:1 赞:0

推荐一个 Git教程

从工作到现在一直使用SVN作为版本管理工具。最近跳槽,时间空闲,学习一下Git。推荐一个不错的Git教程:廖雪峰老师的Git教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000廖雪峰老师那还有一些其他教程JavaSE教程、JavaEE教程、JavaScript教程、Python教程。。。有兴趣的大家可 ...
云邮boy 2018-6-27 16:39
阅读:60 评论:0 赞:0

广告投放| 下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

返回顶部