
Android-进阶
夏至的稻穗
只要结果是正确的,过程你让我多痛苦都行
展开
-
TextSwitcher 跑马灯算法完善
作者:郑少锐,欢迎转载,也请保留这份申明,谢谢。在上一篇博客中,虽然实现了textswitcher的跑马灯效果,但是用的是随便给几个值延时的,自己在调试的时候没问题,但交差之前,心虚的自己还是把它完善了再说,这里只讲完善算法,集体的可以看我上一篇的博客: http://blog.csdn.net/u011418943/article/details/51871482 那么应该怎么完善呢?原创 2016-07-12 16:09:41 · 1807 阅读 · 3 评论 -
TextSwticher 与 TextView 实现上下滚动和跑马灯效果
作者:郑少锐 ,欢迎转载,也请保留这份申明,谢谢。太久没写博客了,主要是想写一些有质量的,今天碰到这个需求觉得挺有意思的,即像标题写的那样,这里记录一下,废话不多说,先上一个效果图: 单行显示: 大于一行显示: 即,单行上下滚动,大于一行则实现跑马灯。 这里有两个难点: · 如何判断字幕是超过了一行,这个受字体大小和字节编码影响的 · 如何根据超过了多少原创 2016-07-10 14:46:57 · 9573 阅读 · 5 评论 -
进阶之 -- 屏幕自适应
作者:夏至 欢迎转载,也请保留这段申明,谢谢 以前在做小东西的时候,觉得只要适应了自己的手机就可以了,发现真的给自己挖了很多坑。今天终于好好地研究了一下,这是个痛苦的事情,但是却又真的很有趣。 首先,先理解几个概念。1、屏幕尺寸 屏幕尺寸指屏幕的对角线的长度,单位是英寸 : 1 英寸 = 2.54 mm 常见的尺寸有: 2.4 、2.8、3.5 、3.7,4.2、5.0等等2、屏原创 2016-04-26 09:23:12 · 6258 阅读 · 8 评论 -
AIDL使用详解及进程回调
作者:夏至 欢饮转载,也请保留这段申明 最近做到一个项目,需要在两个进程之间通信,考虑到频繁通信和数据安全的问题,这里采用AIDL来为两个进程进行通信。这里讲解的是如何操作,如何想要了解原理什么的,可以参照AIDL的官方中文文档: https://developer.android.com/guide/components/aidl.html,这里采用Android studio 开发,新建一个工原创 2017-03-20 09:30:35 · 1514 阅读 · 0 评论 -
Android 静默安装与卸载分析
作者: 夏至,欢迎转载,也请保留这份申明。先看效果: 静默安装的思路就是一个,就是用 adb install -r (apk路径) 或者 pm install -r (apk路径),用这种方式安装apk,是不会提示用户安装界面,所以,我们的思路就是在代码实现上诉的命令即可。 不过, 上诉命令需要 root 权限,然而,很多手机在出厂的时候,是做了定制的,即很多 root 是原创 2017-04-07 16:18:24 · 1578 阅读 · 0 评论 -
撸一个自己的文件下载器
欢迎转载,也请保留这段申明 ,原文地址:https://mp.csdn.net/mdeditor/81051646开发中,我们常常会需要有apk升级,或者下载某个文件的问题。所以这里就写了个通用的文件下载的功能 ZDloader。通过这篇文章你将看到常用框架 API 接口设计多线程下载原理与实现后台下载,界面退出之后,进来继续显示下载UI的原理工程链接如下:https://git...原创 2019-01-04 10:25:56 · 2159 阅读 · 0 评论 -
Android 多国语言转换 Excel 和 Excel 转换为 string
欢迎转载,也请保留这段申明 ,原文地址:https://blog.csdn.net/u011418943/article/details/85233803在实际的开发中,当我们完成了一个apk,一般都是英语和中文简体这两种语语言,如果发布了,则需要把字符转换给翻译公司,让他们帮忙翻译,一般提供一个 Excel 表格,如下:当翻译完成之后,我们希望能把它快速转换成 value-xx 文件下对...原创 2019-01-10 17:35:04 · 1811 阅读 · 3 评论