开发中会有用户头像上传的需求,为了节省流量,一般上传接口都会限制图片大小,比如1M。但是随着手机像素越来越高,这个限制很容易达到,所以需要客户端在上传图片进行压缩操作。 先说一下思路:主要是等比缩小图片文件,辅之使用Bi…
分类:Android
Android如何启动activity而不显示界面?
在AndroidManifest.xml文件的activity标签下可以配置名字叫做theme的属性,该属性可以配置各种各样的显示样式,其中一个属性值是Theme.NoDisplay,简单来说,配置为该属性值可以不显示任…
Android 的属性系统
每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。 在系统初始化时,Android将分…
现在进行时学习笔记
一、现在此刻正在进行的活动 what program are you watching?i am watching Friends. 二、目前一段时间内持续的一种暂时情况 i am taking the bus to w…
Javascript执行流总结
面对各种各样的JavaScript代码,我们有时候难免会犯错。可当自己仔细研究一下,哦原来是这么回事。有时候怎么会想为什么Javascript程序会是这样执行的呢?为什么没有得到自己预期的答案呢?自己到底是哪一步想错了呢…
Android adb查看系统时间
记录下 adb 查看系统时间的方法,adb shell 后执行 date 命令即可。 使用 AS 模拟器测试的。 手动更换系统时间后,再次执行,时间会更新为更换后的。 generic_x86:/ # date Tue J…
Java解惑之奇数性————《Java解惑》有感+笔记
当我们要判断一个数是否为奇数时我们经常会写以下代码 1: public static boolean isOdd(int i) 2: { 3: return i%2==1; 4: } 但是当i为负奇数的时候,i%2返回值…
android 应用存储路径和目录小结
一直对android系统各种的存储路径理的不是很清晰,只知道有手机内部存储和外部存储(一般为sd卡存储),今天把获取存储路径的API使用和区别详细看了一遍,在这里做个小结。 &n…
Android常见输入inputType类型
android:inputType="none"//输入普通字符 android:inputType="text"//输入普通字符 android:inputType="textCapCharacters"//输入普通字…
Android通知栏图标显示网络图片
Android平台提供了默认的通知栏实现,如下的代码就能实现: NotificationManager manager = (NotificationManager) context.getSystemService(C…
Android最佳实践(八)之热修复方案
最近一年,热修复在Android界很火,相信大家也或多或少的看过某些团队的热修复博文,关于框架选择等等。框架选择很重要,但做好对应的一整套热修复方案,再去变更框架,则来的容易许多。 Andfix andfix是阿里出的解…
深入理解javascript内部原理(2): 变量对象(Variable object)
本文是翻译Dmitry Soshnikov 的文章 Variable object 文章地址:http://dmitrysoshnikov.com/ecmascript/chapter-2-variable-o…