文章分类 -  android

上一页 1 ··· 93 94 95 96 97 98 99 100 101 ··· 120 下一页
摘要:如何自学Android 1. Java知识储备 本知识点不做重点讲解: 对于有基础的同学推荐看《Java编程思想》,巩固基础,查漏补全,了解并熟悉更多细节知识点。 对于没有基础的同学推荐看一本Java基础的书籍,看完后可以继续看《Java编程思想》提升自己。 对于自认为时间很充裕,只要基础学扎实就好 阅读全文
posted @ 2016-11-24 21:28 天涯海角路 阅读(212) 评论(0) 推荐(0)
摘要:为什么要使用Volley框架 开发android应用很多时候都要涉及网络操作,Android SDK中提供了HttpClient 和 HttpUrlConnection两种方式用来处理网络操作,但当应用比较复杂的时候需要我们编写大量的代码处理很多东西:图像缓存,请求的调度等等; 而Volley框架就 阅读全文
posted @ 2016-11-24 21:20 天涯海角路 阅读(126) 评论(0) 推荐(0)
摘要:1. 缓存 2.图片加载 3. 图片处理 4. 网络请求 5. 网络解析 6. 数据库 7. 依赖注入 8. 图表 9. 后台处理 10. 事件总线 11. 响应式编程 12. Log框架 13. 测试框架 Android自带很多测试工具:JUnit,Monkeyrunner,UiAutomator 阅读全文
posted @ 2016-11-24 21:18 天涯海角路 阅读(76) 评论(0) 推荐(0)
摘要:摘要 “基础 Android 知识掌握的不错,学习能力也不错。但是基础知识部分比较薄弱,有些概念和逻辑掌握不清。” 感谢春林的这句话。 MVC,MVP 和 MVVM 架构的定义 Volley相关 Volley的磁盘缓存 Volley缓存命中率的优化 Volley缓存文件名的计算 推送心跳包是TCP包 阅读全文
posted @ 2016-11-24 21:17 天涯海角路 阅读(90) 评论(0) 推荐(0)
摘要:这篇文章我们开始向ViewGroup进军,打造一个简单的LinearLayout,当然该LinearLayout还不能用于项目中,只是为了学习使用。 首先new一个class, 让它继承自ViewGroup, 默认会让你重写onLayout方法,因为该方法在ViewGroup中是abstract的: 阅读全文
posted @ 2016-11-24 21:11 天涯海角路 阅读(75) 评论(0) 推荐(0)
摘要:做Android应用少不了要和网络打交道,在我刚开始学android的时候总是处理不好网络图片的加载,尤其是图片乱跳的问题,后来发现了各种缓存图片的方法:本地缓存、软引用、LruCache.... 我知道的这三种方法中,第一中和其他两种并不冲突,我们完全可以缓存到本地一份,在缓存到内存中一份。软引用 阅读全文
posted @ 2016-11-24 21:10 天涯海角路 阅读(80) 评论(0) 推荐(0)
摘要:当时我思考了下就让他在异步完成后回调一下将值返回……因为对方是初学者我就给他简单解释了下Android的回调……说了一下午他都没弄明白……原因不是我讲得不够详细而是他陷进了他异步的问题……他把他那个问题和我讲的回调混在了一起……一直跳不出那个思维,其实回调机制很好理解,也基于这个原因,也算为了这位仁 阅读全文
posted @ 2016-11-24 20:50 天涯海角路 阅读(100) 评论(0) 推荐(0)
摘要:首先需要在当前的module中的build Gradle的 dependencies中加入以下句子 最后说明一下 TabLayout.OnTabSelectedListener:监听Tab选中的事件 TabLayout.TabLayoutOnPageChangeListener:配合Viewpage 阅读全文
posted @ 2016-11-24 20:45 天涯海角路 阅读(83) 评论(0) 推荐(0)
摘要:先看看效果,如图: 1.因为TabLayout是Android Design Support Library官方库的一个控件,所以使用TabLayout时候需要先添加对该库的依赖 compile 'com.android.support:design:22.2.0' 2.下面是TabLayout和V 阅读全文
posted @ 2016-11-24 20:44 天涯海角路 阅读(137) 评论(0) 推荐(0)
摘要:三种实现tablayout加viewpager滑动的实现总结。 自定义HorizontalScrollView实现TabLayout效果 先放效果: 使用心得:参考的网上的写法,以前我有几个项目就用的这种实现方式,实现代码详细,便于我们理解实现细节,并且个性化配置简单方便。另外代码比较老了算,但是仍 阅读全文
posted @ 2016-11-24 20:43 天涯海角路 阅读(117) 评论(0) 推荐(0)
摘要:现在比较流行viewpager和fragment相结合一起使用,以前我们都是使用viewpager+fragment+第三方开源的PagerSlidingTabStrip来一起使用,来达到如下的效果: 在Android 5.0之后,google把一些控件进行了集成,这里面就有一个新的控件TabLay 阅读全文
posted @ 2016-11-24 20:37 天涯海角路 阅读(1471) 评论(0) 推荐(0)
摘要:Viewpager是我们经常使用的一个控件,它的使用这里就不多说了,我在这里说一下其中的一个效果,就是我们经常会看到在一些新闻类的 App中,使用viewpager来做各个频道的切换,在切换的时候,我们会发现,这些频道里面的数据,是在此频道为当前页的时候才进行加载,而不是一开始就加载的(这里说明一点 阅读全文
posted @ 2016-11-24 20:35 天涯海角路 阅读(73) 评论(0) 推荐(0)
摘要:编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 原文出处:http://chenfuduo.me/2015/07/30/TabLayout-of-desig 阅读全文
posted @ 2016-11-24 20:29 天涯海角路 阅读(170) 评论(0) 推荐(0)
摘要:我们在应用viewpager的时候,经常会使用TabPageIndicator来与其配合。达到很漂亮的效果。但是TabPageIndicator是第三方的,而且比较老了,当然了现在很多大神都已经开始自己写TabPageIndicator来满足自己的需求,在2015年的google大会上,google 阅读全文
posted @ 2016-11-24 20:27 天涯海角路 阅读(107) 评论(0) 推荐(0)
摘要:今天一哥们问我是否使用过TabLayout,他的项目中用到了TabLayout,他之前没有使用过,对用法和一些属性不太熟悉......为此,总结一些它的基本用法和常用属性。 先上效果图 tablayout第1种添加tab方式.gif tablayout第1种添加tab方式.gif tablayout 阅读全文
posted @ 2016-11-24 20:25 天涯海角路 阅读(214) 评论(0) 推荐(0)
摘要:前言: 开发中遇到的大多数APP底部都有tab, 但是其实现方式各有不同,各有各的优点,今天,小生就带大家总结总结,如有更好的,还望指教... 先看看效果图 AppBottomTab.gif AppBottomTab.gif 先来看看项目的目录截图,因为代码比较稍多了点,截图的目的是为了贴出的分布代 阅读全文
posted @ 2016-11-24 20:23 天涯海角路 阅读(502) 评论(0) 推荐(0)
摘要:最详细的 Toolbar 开发实践总结 过年前发了一篇介绍 Translucent System Bar 特性的文章 Translucent System Bar 的最佳实践,收到很多开发者的关注和反馈。今天开始写第二篇,全面的介绍一下 Toolbar 的使用。说起 Toolbar ,可能有很多开发 阅读全文
posted @ 2016-11-24 20:21 天涯海角路 阅读(137) 评论(0) 推荐(0)
摘要:编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 这篇文章因为是台湾人写的,语言风格很别致。本文在原文的基础上做了一些微调(主要是繁体字的问题)。 今年(20 阅读全文
posted @ 2016-11-24 20:14 天涯海角路 阅读(275) 评论(0) 推荐(0)
摘要:在5.0以前我们想要实现像网易新闻客户端那样的的Tab可以有很多种选择: 比如古老的TabHost,3.0后ActionBar所提供的Tab,以及各种成熟的Tab开源控件等,都可以直接或间接地实现Tab的效果。然而,对于这样一种使用极多的控件,Android是不会放弃将它纳入麾下的打算的,于是乎在5 阅读全文
posted @ 2016-11-24 20:07 天涯海角路 阅读(378) 评论(0) 推荐(0)
摘要:Java集合类主要有以下几种:List结构的集合类:ArrayList类,LinkedList类,Vector类,Stack类 Map结构的集合类:HashMap类,Hashtable类 Set结构的集合类:HashSet类,TreeSet类 Queue结构的集合Queue接口 HashMap和Ha 阅读全文
posted @ 2016-11-24 20:03 天涯海角路 阅读(69) 评论(0) 推荐(0)

上一页 1 ··· 93 94 95 96 97 98 99 100 101 ··· 120 下一页