记录需求-国际化切换语言弹框

2020-03-17
阅读 2 分钟
2k
​ 针对英语和阿拉伯语建立对应的value文件夹和string.xml,这里有一个小技巧,为避免在多个文件中复制粘贴,可以先输入中文,然后提取资源文件,则可以一键提取到多个文件夹中,如下图

HashMap注释翻译(二)

2020-03-11
阅读 2 分钟
1.1k
原文翻译如果hashmap里存了许多的map,创建的时候指定一个充分大的容量可以使得map更有效的存储,相比于根据需要自动执行重新散列操作以扩展表。注意,使用很多相同hashcode的key是肯定会降低任何hash表的性能的。为了降低影响,当keys实现了Comparable接口,此类会对keys进行排序以切断联系,单词sufficiently:充分的e...

编程英语学习-HashMap注释翻译(一)

2020-03-08
阅读 2 分钟
2.2k
翻译: 基于散列表的Map接口的实现。这一实现提供了所有Map的可选操作,并且允许null作为key值和value值(HashMap类大约等于Hashtable,除了是不同步的且允许null值)。此类不保证map的顺序;特别指出,它不保证每次取值的顺序都一致。

记录需求-在Service中拍照

2020-03-05
阅读 3 分钟
2.8k
一、需求背景有必要讲一下需求的背景,防止被想歪。背景:在一块Android的开发板上,有HDMI的输入接口,驱动层已经做了封装,将HDMI输入的视频源转成CameraApi提供给应用层调用;也就是说在Android应用中,只需调用摄像头,就可以获取视频源;需求:要求在不展示界面的情况下(Service中),对视频源进行截屏,也就是拍照。

HashMap归纳(一)

2020-03-03
阅读 2 分钟
948
前段时间,自己面试以及面试别人,都多次涉及到HashMap的原理,其实我自己也有点迷糊,不像刚学习的时候清晰,借写这篇博客的机会,回顾巩固一下第一篇先来看下HashMap的定义和基本用法一、HashMap的定义根据百度百科,HashMap是基于基于哈希表的Map。我们先搞清楚Map的定义,列下JAVA中的注释:

记录JAVA中Calendar类的一个问题

2020-03-01
阅读 3 分钟
2.1k
一、需求展示每个月涉及周的周头尾时间二、实现过程1、获取某一日期所在周的周一和周日这里产品要求的是周一算一周的起点,和java默认的实现不同,所以实现的方法如下:

记录一个弹框的实现过程

2020-02-28
阅读 1 分钟
1.3k
记录一些不难但是需要费些劲的小需求,以备忘记时可以查询,避免浪费时间,也希望能帮助到其他人。一、需求涉及的知识点1、背景不变暗2、图中数字长度会变化,同时界面也可以滚动,所以图标位置会变化,弹框位置需要随图标的变化而变化二、实现过程1、背景变暗 第一个方法、style-android:backgroundDimEnabled(最终采...

记录一次Android编译错误的解决--重复类引起的DexArchiveMergerException

2016-06-15
阅读 1 分钟
2.9k
Android开发过程遇到问题,往往当时集中精力、绞尽脑汁解决,过后如释重负的干别的去了,等之后再遇到相同问题,才发现还得再去搜索解决办法,形成不了积累,所以准备记录一下加深印象。正好寻思了好久要尝试写写博客,就用记录问题来开始。