掌握了本篇知识之后,简历上就可以多加一条个人技能了:下面就是正文了,欢迎讨论~:前言起初想看集合源码是因为,一次偶然的机会,一位同事跟我说 ArrayList 的初始容量为空,第一次 add 时才会扩容至 10。我当时就觉得我的知识体系有点落后了,就决定去看一遍集合源码。在看的过程中呢,可以用惊喜+收获满满来形容了。惊喜是指对于 Stack、HashSet、LinkedHashMap 等等的实现方
http://p.codekk.com/ http://www.apkbus.com/code.php http://androidxref.com/ https://www.androidos.net.cn/ 下载链接 百
转载 2017-10-29 09:46:00
128阅读
2评论
最近因为要去外派了,工欲善其事,必先利其器!所以又回顾了一下自己github上所收藏的项目,也算是温故而知新吧。 最流行的Android组件大全 ://.open-open.com/lib/view/open1409108030307.html android开源项目分类汇总 
转载 2017-06-22 17:39:00
88阅读
首先, 我们明确一下概念: 什么是集合集合就是一组物体. 对于 Android 应用而言, 基本上集合就意味着一个列表的项目, 比如最常见的书单和购物清单, 等等. 说道集合, 我想大家都应该对上面的三种表现方法不陌生吧, 他们分别代表了最常见的基本布局 —— 列表, 网格与 viewpager. 这期 Android Design 我们将着重研究前两种. 我们将从
java后台+easyui框架实现的所有demo https://pan.baidu.com/s/1C1Pt7AgX35nIEetyGvzpow
原创 2021-08-26 15:15:08
107阅读
[+] 第一部分 个性化控件View一ListView二ActionBar三Menu四ViewPager Gallery五GridView六ImageView七ProgressBar八TextView九ScrollView十TimeView十一TipView十二FlipView十三ColorPickView十四GraphView十五UI Style十
每次都开一个帖子真麻烦,以后全部在这里,会不断
原创 2023-07-31 15:29:55
53阅读
//我们这里将 ArrayList集合作为 Collection 的实现类 Collection collection = newArrayList();//添加元素 collection.add("Tom"); collection.add("Bob");//删除指定元素 collection.remove("Tom");//删除所有元素 Collection c = newArrayList(
 arrayList:性能: 查找快,修改快,删除和添加慢(往尾部删除和添加时也快,因为直接操作的,没有调用arraycopy),  linkedlist: 插入和删除节点快,查找,修改耗时  HashMap:1.7之前 24 之前:  数组+ 链表   HashMap:1.8 之后:  数组+ 链表 + 红黑树HashMap缺
转载 2023-10-06 11:24:46
39阅读
一、集合组成集合主要由Map和Collection组成,Collection主要类图如下(图片来源于网络,懒得画图):   从上图中能很明显的看出来Collection下主要是Set、List和Queue,上图主要涉及Set和List,某些不常用的集合,比如Queue还有ArrayDeque、PriorityQueue等实现类,Vector子类Stack,Set下EnumSet也未见展示
转载 2023-06-08 10:26:25
87阅读
仅为自己学习标明安卓需要学习的内容Android CollectionPackagemanager相关类1. PackageItemInfo类2.ActivityInfo类3. ServiceInfo类4. ApplicationInfo类5. ResolveInfo类6. PackageInfo类7. PackageManger 类8. PackageStats 类遇到的问题 安卓需要学习的内
转载 2023-07-25 16:34:31
67阅读
目录 集合set, 固定集合frozenset& | - ^ < >>= <= == !=in not in s.add()s.remove()s.discard()s.clear()s.pop() 删除随机一个...集合是可迭代对象 集合推导式列表: [x for x in range(10)]集合: {x for x in range(10)
转载 2023-07-06 22:26:18
66阅读
 1.仿QQ说说发图片选择框架 https://github.com/yaozs/ImageShowPicker                                           2.炫酷开屏动画框架 https://github.com/JoshuaRogue/FancyView3.防京东,支付宝密码键盘和密码输入框 https://github.com/GitPh...
转载 2021-05-30 12:09:10
616阅读
Facebook的开源大手笔 1. 开源Facebook平台代码 Facebook在2008年选择将该平台上的重要部分的代码和应用工具开源。Facebook称,平台已经基本发展成熟,此举可以让开发者更全面地理解整个Facebook平台,更容易地为Facebook开发应用软件,并可以回报社区。 该项目
转载 2017-07-17 22:01:00
252阅读
2评论
# 实现Java简历项目集合教程 ## 一、整体流程 首先我们来看一下整个实现“Java简历项目集合”的流程,可以用以下表格展示: ```markdown | 步骤 | 描述 | | ---- | --------------------------- | | 1 | 创建Java项目 | | 2 | 设计
原创 2024-05-09 07:16:46
46阅读
虽然腾讯的技术积累比较深厚,然而腾讯开源的起步却是十分艰难。因为腾讯由业务和产品驱动的研发模式,使得它在开源之路上走得并不平坦,从业务和产品,到 KPI,再到部门之间的壁垒,这些因素都构成了腾讯开源路上的“拦路虎”。 因此,从内部开源做起的腾讯,在其内部开源社区的定位和运营上,会更多地从工程师的角度
原创 2021-07-25 15:01:05
248阅读
最新内容建议直接访问原文:Android公共库(缓存 下拉ListView 下载管理Pro 静默安装 root运行 Java公共类),示例APK地址:TrineaAndroidDemo 介绍总结的一些android公共库,包含缓存(图片缓存、预取缓存)、公共View(下拉及底部加载更多ListView、底部加载更多ScrollView、滑动一页Gallery)、及工具类(下载管理、静默安
集合在使用java的过程,会遇到各种各样的集合,所有的集合都实现了Collection接口list 中有 vector、ArrayList、LinkedList 。 set中HashSet,LinkedHashSet,SortedSet,TreeSetVector:基于Array的list,其实就是封装了Array所不具备的一些功能方便使用。Vector是同步(Synchronized)是线程安全
正式实习一个星期有余了,这半个月经历了找工作,找租房,再到安定下来,地铁路线也渐渐熟悉了下来,这对路痴的我来说真是一个冒险。也从一开始的懵逼看项目代码到现在偶尔能完成一些小需求,学到了很多东西。~ 记一个需求: 用户需要根据所选的货物(一个货种可以选择多个货物,例如蔬菜,你可以选菜花,芥蓝等),在收费信息中显示第一个所选货物的种类,看下图所示: 上图所示:整个架构是一个ViewPager+3
前言子曰:温故而知新,可以为师矣。做android已经有好一段时间了,今天突然看到代码中写的各种用来存储数据的ArrayList、管理Activity的LinkedList、用来Retrofit请求数据时多个参数拼接的HashMap。也许使用已经成为了一种习惯,可是使用他的理由又开始在脑海中慢慢淡化了,故写一篇文章来温故 在我们平时的android开发中,常用的java集合框架。正文 这
转载 2023-07-25 16:35:23
58阅读
  • 1
  • 2
  • 3
  • 4
  • 5