一、需求描述

最近,公司要做国际化,而且有个界面的右上角要做成类似如下所示的样式,

最开始的这个右上角角标是UI直接出图给我的,然后发现UI给了我好几个国家的角标,每个国家两张图片,分别是 xdpi分辨率下和xxdpi分辨率的。这样的话,关这个角标就得十几张小图片,oh my god,虽然每张图片也不大,才2k左右,但是加起来也有几十k啊,如果以后要支持的国家越来越多咋办? 因此我决定还是优化一下,减少apk的体积。

二、看实现效果

【我的Android进阶之旅】如何自定义一个45度旋转的TextView,实现类似右上角文字角标的效果相关推荐

  1. 如何自定义一个45度旋转的TextView,实现类似右上角文字角标的效果

    一.需求描述 最近,公司要做国际化,而且有个界面的右上角要做成类似如下所示的样式, 最开始的这个右上角角标是UI直接出图给我的,然后发现UI给了我好几个国家的角标,每个国家两张图片,分别是 xdpi分 ...

  2. 我的Android进阶之旅------Android利用Sensor(传感器)实现水平仪功能的小例

    这里介绍的水平仪,指的是比较传统的气泡水平仪,在一个透明圆盘内充满液体,液体中留有一个气泡,当一端翘起时,该气泡就会浮向翘起的一端.    利用方向传感器返回的第一个参数,实现了一个指南针小应用.   ...

  3. 【我的Android进阶之旅】Android 混淆文件资源分类整理之二:将混淆文件拆分成更小粒度的混淆文件

    在我2017年的文章[我的Android进阶之旅]Android 混淆文件资源分类整理中,我已经提及过. 之前将所有的混淆都配置在一个 proguard-rules.pro 这个Android Stu ...

  4. android服务进阶,我的Android进阶之旅------Android服务的生命周期回调方法

    先引用一段官网上的文字 ======================================================================================== ...

  5. 我的Android进阶之旅------Java字符串格式化方法String.format()格式化float型时小数点变成逗号问题...

    今天接到一个波兰的客户说有个APP在英文状态下一切运行正常,但是当系统语言切换到波兰语言的时候,程序奔溃了.好吧,又是我来维护. 好吧,先把系统语言切换到波兰语,切换到波兰语的方法查看文章 我的And ...

  6. 我的Android进阶之旅------gt;Android字符串资源中的单引號问题error: Apostrophe not preceded by 的解决的方法...

    刚刚在string字符串资源文件里,写了一个单引號.报错了,错误代码例如以下 error: Apostrophe not preceded by \ (in OuyangPeng's blog ) 资 ...

  7. 我的Android进阶之旅------gt;解决Jackson等第三方转换Json的开发包在开启混淆后转换的实体类数据都是null的bug...

    1.错误描述 今天测试人员提了一个bug,说使用我们的app出现了闪退的bug,后来通过debug断点调试,发现我们的app转换服务器发送过来的json数据后,都是为null.而之前已经提测快一个月的 ...

  8. 我的Android进阶之旅------Android利用温度传感器实现带动画效果的电子温度计

    要想实现带动画效果的电子温度计,需要以下几个知识点: 1.温度传感器相关知识. 2.ScaleAnimation动画相关知识,来进行水印刻度的缩放效果. 3.android:layout_weight ...

  9. 【我的Android进阶之旅】推荐一款视频转换GIF图片格式的转换工具(Video to GIF)

    一.背景 最近想把一些Android Demo的运行效果图获取下来,但是一直使用真机进行调试,在电脑上不好截取一段gif动画.而之前使用模拟器的时候可以使用 GifCam 工具进行屏幕动画截取.Gif ...

最新文章

  1. 数学故事中的「蛋」和「母鸡」
  2. 2019腾讯后台开发暑期实习面经汇总
  3. 深度复制_最新深度调研,券商是大行情!有可能复制历次牛市行情!!!
  4. 统计学---掌握数据的整体状态
  5. 企业计算机能力,以IT企业需求为导向的计算机人才培养模式研究
  6. 服务器扫描出漏洞怎么才会被攻击_维护企业服务器安全,你需要做到这8点
  7. 微服务架构下,解决数据一致性问题的实践 2
  8. 工作151:初始登录样式
  9. leetcode619. 只出现一次的最大数字(SQL)
  10. dp打开思路3:HDU1069 POJ3616 POJ1088
  11. 004python与mongoDB交互
  12. 喜欢宅在家里的人,有什么合适的工作做?
  13. average diffusion distance
  14. linux令普通用户拥有root权限
  15. 亲邻门禁卡复制数据分析
  16. 第十三届蓝桥杯省赛模拟赛题解(2022年第四次模拟赛)C/C++
  17. 户籍管理系统php,vue实现户籍管理系统的实例解析
  18. 处理分类数据 非数值型编码
  19. nginx如何自定义日志记录格式?
  20. 嵌入式设备的switch 以及PHY 芯片调试和选型 (1)

热门文章

  1. 埃隆马斯克_埃隆·穆斯克(Elon Mussk)正在创造网络猪
  2. 如何开发微信小程序?开发环境篇
  3. WIN10 怎么测试音响哪个是左哪个是右?
  4. php图片方向,PHP图片处理之图片旋转和图片翻转实例
  5. ubunto-shell编程1-初识shell
  6. 找软件测试工作,倒底是学历重要还是经验重要?!
  7. (地理国情监测)arcgis使用python,做arctoolbox,渔网裁剪gdb里的要素,四等分
  8. 解决Simscape Results Explorer显示模拟信息不完全问题
  9. 少儿编程要先学会电脑和英语
  10. 控制的开环和闭环-turtlesim