用过哪些好用的Android开源项目呢?
1. 网络库:
目前最顺手的是OkHttp,其中的Okio模块现在也抽象成单独的开源库了,对Java io/nio做了很好的封装,性能非常高。
另外我个人不推荐Volley这个网络库,它的请求队列和request/response封装确实还不错,但是NetworkImageView等图片加载部分是有不少bug的,包括最头痛的卡顿(是出在二三级缓存策略或者imageLoader里具体记不得了)。而且Volley的接口设计也让我用得很头痛。
2.图片加载库
个人推荐Picasso,不太推荐Google官方推荐的Glide。
二者接口非常相似,都用得很舒服,但是Glide对图片的缓存策略跟Picasso不同,从使用场景来看Picasso应该更合逻辑一些。
另外Fresco这个库本身对包size增加太多了。如果不是有各种gif动画播放或者海量高清图片展示的话,感觉用不到。
3.数据库
目前看过效率最高的是GreenDao,不比直接使用sql语句执行慢,而且接口设计也很干净。研究过GreenDao的源码,深感我自己写也写不出更快的实现了。
作者:Van Bruce
安卓选择器类库 AndroidPicker:安卓选择器类库,包括日期及时间选择器(可设置范围)、单项选择器(可用于性别、职业、学历、星座等)、城市地址选择器(分省级、地级及县级)、数字选择器(可用于年龄、身高、体重、温度等)、双项选择器、颜色选择器、文件及目录选择器等…
Timber
Material Design Music Player
zulip-android
Dropbox收购公司内部社交服务商Zulip,然后全部开源,这是Android App
Fast-Access-Floating-Toolbox
Fast Access (Floating Toolbox)
iosched
Google I/O 2014官方App
android-topeka
Google官方给出的material design应用指南。
android-UniversalMusicPlayer
Google官方给出的m音乐播放器,支持Android phones, tablets, Auto, Wear and Cast devices
OSCChina-Android
开源中国Android客户端。
目前最顺手的是OkHttp,其中的Okio模块现在也抽象成单独的开源库了,对Java io/nio做了很好的封装,性能非常高。
另外我个人不推荐Volley这个网络库,它的请求队列和request/response封装确实还不错,但是NetworkImageView等图片加载部分是有不少bug的,包括最头痛的卡顿(是出在二三级缓存策略或者imageLoader里具体记不得了)。而且Volley的接口设计也让我用得很头痛。
2.图片加载库
个人推荐Picasso,不太推荐Google官方推荐的Glide。
二者接口非常相似,都用得很舒服,但是Glide对图片的缓存策略跟Picasso不同,从使用场景来看Picasso应该更合逻辑一些。
另外Fresco这个库本身对包size增加太多了。如果不是有各种gif动画播放或者海量高清图片展示的话,感觉用不到。
3.数据库
目前看过效率最高的是GreenDao,不比直接使用sql语句执行慢,而且接口设计也很干净。研究过GreenDao的源码,深感我自己写也写不出更快的实现了。
作者:Van Bruce
日本好用护肤品品牌有哪些?日本最受欢迎的护肤品品牌推荐
日本的护肤品受到很多人的追捧,日本有许多药妆品牌也非常出名,护肤品适合的人群有很多,亚洲人的肌肤是比较适合日本的护肤产品的,有许多护肤品品牌在国际上也是很著名的,那么日本好用护肤品品牌有哪些?日本最受欢迎的护肤品品牌推荐。1、日本护肤品品牌Shiseido资生堂日本著名企业“资生堂”(Shiseido)取自于中文,在中国古...
12岁女生过生日送什么礼物好?
1、儿童玩具 孩子都十分贪玩,女孩子也不例外,一款玩具绝对能勾起她们的兴趣,不过应该选择一些比较女生话的礼物,比如DIY小屋、女童的溜冰鞋、芭比娃娃等等。2、毛绒玩具 在我们老家很重视孩子的12岁生日,因为12岁是人生当中一个非常值得纪念的年龄,生日当然也要好好过了呵,这么大的小女孩毛绒玩具是...
有哪些好用的项目管理软件
Trello提供一个像是便利墙贴的大看板,我们可以在上面贴上所有的任务、琐事、资料,然后一条一条地依据进度或分组自由排列好,清楚地呈现出整个项目的结构, Trello 可以让你一下子就把琐碎事情也变得井然有序。Trello 的最大好处之一是它的免费计划包括无限的卡和会员。当谈到简单、有用的工具以使您的...
日本好用的面膜有哪些?
很多人都喜欢用日韩的护肤品,日本的护肤品受到女性的青睐,许多日本的药妆品牌也都比较知名,而且效果也很好,在护肤的时候,许多人都离不开敷面膜,日本也有很多好用的面膜,那么日本好用的面膜有哪些?日本好用面膜推荐,一起来看看吧!1、日本面膜推荐盛田屋豆腐乳酪面膜RMB120\/150g产品信息:这款面膜外形很可爱,而它最...
比较好的护肤品牌有哪些?求推荐!
比较好的护肤品牌有雅诗兰黛、SK2、资生堂。都比较推荐。雅诗兰黛是雅诗兰黛集团旗下的一个同名化妆品牌,创始人是雅诗·兰黛和约瑟夫·兰黛,经营范围非常广泛,包括护肤、化妆、香水以及护发等产品,但是护肤品主要以抗衰修护出名。SK2也是顶级品牌,有一句话说得好,你要么没有SK2,要么一套SK2。SK2是一个会...
文献检索与信息利用考核哪些题型?
一、单选题 1、文献检索时,使用的逻辑检索词 "and" 所代表的含义是(与)。2、下列哪个数据库文献不包含在知网研学平台里面(标准)。3、A是某期刊的评审专家,一次他收到该期编辑部要他评审的论文。他发现,该研究与他即将完成的一项研究类似,为了阻止该论文的发表,A提出让作者无法完成的修改意见...
html编辑器(html编辑器有哪些)
常用的HTML编辑器有哪些?最好用的又有哪几个?1、软件有Dreamweaver、Frontpage、Frontpage、eclipse、UltraEdit。2、w3schools:w3schools是一个免费的在线编程学习网站,它提供了很多关于HTML、CSS、JavaScript、SQL、PHP、Python、jQuery等的入门教程和参考手册,非常适合初学者学习。3、我推荐3个代码编辑器吧...
仿真电路 (眼图)ANSOFT designer and ADS 哪个软件更好 (包括性价...
我选 A, 非常不错的,HFSS+Q3D提取参数,全波Spice的, nexxim\/designer作电路。 关于 PI\/SI还可以用siwave。 pcb layout倒入还可以用ansoftlinks,工具很全。 相对而言,B的工具太少了,layout 倒入也麻烦,3D EM仿真工具也少,要做连接器过孔之类的3D EM仿真很麻烦。A的nexxim仿真器很不错,...
什么牌子防晒霜好用?
不是很油,效果还可以) 丁家宜(各方面表现一般) 小护士(比较油) 雅芳(味道不好闻) 50左右: 资生堂(旗下品牌众多,防晒产品很多,而且水货多,但效果还是不错的) 高丝(有一款有补水效果的适合油性皮肤的MM,效果很不错) 羽西(没用过但是很多人赞) 嘉娜宝(被身边一个用化妆...
Both and 后接的人称是用宾格还是主格? 最好在搞个例句。 高手帮忙啊...
楼主,老实说这不是个词组哇。你看哈:一般都会说bothA and B 表明两者都咋样,没有both and的哇。。。例如:both scared and angry他们既惊恐又愤慨 Both Home And Abroad都有中外 非要both and的话 两个也是表示(“两者都” + “和” 的意思)看例句:It can go up for both and Ithi...
喻怎双藤: 图片处理有:Universal Image Loader、Glide、Picasso、Fresco 响应式编程有:RxJava、Google Agera 、RxAndroid、RxBinding、RxJavaJoins 依赖注入有:ButterKnife、Dagger、AndroidAnnotations 这边有一份Android开源框架及相应框架解析参考资料可以做下参考
宣化区13952624150: 推荐几个好的Android系统开发的开源网站吧 - ?
喻怎双藤: CSDN、eoe、安卓巴士,我用的比较多的是EOE和CSDN
宣化区13952624150: 有哪些 Android 的开源界面库 - ?
喻怎双藤: 有关界面的开源ui库: GreenDroid , ActionbarSherlock,,以及商业UI库DroidUX.当然还有一些开源UI组件,这些可在github上面找到的.
宣化区13952624150: android有哪些快速开发应用的开源框架 - ?
喻怎双藤: ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行Android应用程序的开发,包含Android mvc、简易sqlite orm、ioc模块、封装Android httpclitent的http模块,具有快速...
宣化区13952624150: 有没有适合Android初学者的APP源码推荐 - ?
喻怎双藤: 首先介绍 iosched这个项目,google/iosched · GitHub .iosched项目是Google I/O的官方app,不仅仅是一个学习的demo,这是一个真正开源的线上项目.第二个推荐的就是topeka项目 googlesamples/android-topeka · GitHub .这个项目是Google前几天刚发出来,用来展示如何将MaterialDesign应用到你的app中,以达到最佳设计和交互效果.通过这个app,你还可以学到如何设计你app的交互和视觉以更好的和MaterialDesign搭配.
宣化区13952624150: 有哪些比较好的 Android SQLite 开源工具类 - ?
喻怎双藤: 比较好的 Android SQLite 开源工具类:Android数据库高手秘籍——使用LitePal的聚合函数
宣化区13952624150: 有哪些开源的采用 Material Design 的 Android 程序 - ?
喻怎双藤: 1. MaterialDesignLibrary在众多新晋库中,MaterialDesignLibrary可以说是颇受开发者瞩目的一个控件效果库,能够让开发者在Android 2.2系统上使用Android 5.0才支持的控件效果,比如扁平、矩形、浮动按钮,复选框以及各式各样的进度指示...
宣化区13952624150: 安卓那些开源项目,哪个比较好? SudaMod,魔趣, CM, Blisspop, Pac - man(吃豆人),刷哪个好?... - ?
喻怎双藤: 你说的是系统吧.cm是全球最nb的,其他的我就知道个魔趣.
宣化区13952624150: github上有哪些比较好的,可用在eclipse平台的android开源代码 - ?
喻怎双藤: github是一个开源的网站,里面的很多代码都是可以在Eclipse上运行的.
宣化区13952624150: Android平台有哪些开源的社交APP可供研究 - ?
喻怎双藤: 如果想了解即时通讯相关东东的话可以看看蘑菇街的开源项目,它提供了一套完整的解决方案(服务器端+客户端) mogutt/TTAndroidClient · GitHub 这个用了Netty的NIO框架,有发送语音的功能.如果想要研究语音或者视频通讯的东西,...