Android 网络框架 OKHttp 学习
OKHttp okHttp:OKHttp是Android版Http客户端。非常高效,支持SPDY、连接池、GZIP和HTTP缓存。默认情况下,OKHttp会自动处理常见的网络问题,像二次连接、SSL的握手问题。如果你的应用程序中集成了OKHtt...Android CardView 开发过程中要注意的细节
2014年,随着Google推出了全新的设计语言MaterialDesign,还迎来了新的Android支持库v7,其中就包含了MaterialDesign设计语言中关于Card卡片概念的实现——Cardview。经历了相当长的一段时间相信许...- 0
- 0
- 0
- 0
- 0
详解Android 8.1.0 Service 中 弹出 Dialog的方法
这篇文章主要介绍了Android8.1.0Service中怎么弹出Dialog问题,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 场景:在Service中开启线程下载升级包,当下...- 0
- 0
- 0
- 0
- 0
基于 NanoHttpd 的 Android 视频服务器开发
NanoHttpd是个很强大的开源库,仅仅用一个Java类,就实现了一个轻量级的WebServer,可以非常方便地集成到Android应用中去,让你的App支持?HTTP?GET,POST,PUT,HEAD和DELETE请求。 为了演示它的功...- 0
- 0
- 0
- 0
- 0
Android ViewPager 的使用总结
在一个窗口里面添加tab便签,完成便签切换来实现页面的切换,这样的好处是可以在同一个窗口里面有多个页面,这些页面共享同一个窗口的资源,同使用多个窗口来实现这个功能来得更加流畅!! 主要产...- 0
- 0
- 0
- 0
- 0
Android 动态加载技术三个关键问题详解
动态加载技术(也叫插件化技术)在技术驱动型的公司中扮演着相当重要的角色,当项目越来越庞大的时候,需要通过插件化来减轻应用的内存和CPU占用,还可以实现热插拔,即在不发布新版本的情况下更新...- 0
- 0
- 0
- 0
- 0
Android 自定义验证码输入框的实例代码(支持粘贴连续性)
这篇文章主要介绍了Android自定义验证码输入框的实例代码(支持粘贴连续性),代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下 需求 1、能自定义输入框个数和样式 2、支持长...- 0
- 0
- 0
- 0
- 0
深入理解 Android 动画 Interpolator 类的使用
做过android动画的人对Interpolator应该不会陌生,这个类主要是用来控制android动画的执行速率,一般情况下,如果我们不设置,动画都不是匀速执行的,系统默认是先加速后减速这样一种动画执行速率...- 0
- 0
- 0
- 0
- 0
Android RecyclerView 通用适配器的实现
分析我们需要在RecyclerViewAdapter内部维持一个数据集合的引用需要实现Item的点击事件,包括短按和长按,并需要向外部提供设置监听器的方法这个适配器必须通用,所以应该是泛型的,并且ViewHolder...- 0
- 0
- 0
- 0
- 0
Android 实现平滑滚动的歌词控件
马上毕业了,前段时间一直忙自己的毕业设计和毕业论文(蛋疼连着菊花疼),做的是一个android音乐播放器,今天特意抽出里面的一块功能来凑这篇博客歌词的显示。 看看QQ音乐,歌词显示略屌,可惜我们...- 0
- 0
- 0
- 0
- 0
Android 万能适配器 简化繁琐的开发
项目中ListViewGridView几乎是必用的组件,Android也提供一套机制,为这些控件绑定数据,那就是Adapter。用起来虽然还不错,但每次都需要去继承一个BaseAdapter,然后实现里面的一大堆方法,而我们...- 0
- 0
- 0
- 0
- 0
如何在 Android 上运行 ClojureScript
在过去的几天里,我有了开发生涯中最有意义的经历之一,想在这里跟大家分享。 现在我们已经让ClojureScript可以在Android?上运行了。不是在一个WebView里面,也不是利用像Cordova这样的东西,而是...- 0
- 0
- 0
- 0
- 0
从AIDL开始谈Android进程间Binder通信机制
本文首先概述了Android的进程间通信的Binder机制,然后结合一个AIDL的例子,对Binder机制进行了解析。概述 我们知道,在Androidapp中的众多activity,service等组件可以运行在同一进程中,也可以...- 0
- 0
- 0
- 0
- 0
Android M 新运行时权限开发者需要知道的一切
androidM的名字官方刚发布不久,最终正式版即将来临! android在不断发展,最近的更新M非常不同,一些主要的变化例如运行时权限将有颠覆性影响。惊讶的是android社区鲜有谈论这事儿,尽管这事很重...- 0
- 0
- 0
- 0
- 0
如何使用Flutter实现58同城中的加载动画详解
这篇文章主要给大家介绍了关于如何使用Flutter实现58同城中加载动画详的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Flutter具有一定的参考学习价值,需要的朋友们下面来一起学...- 0
- 0
- 0
- 0
- 0
Android性能优化之内存篇
Google近期在Udacity上发布了Android性能优化的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能,这些课程是Google之前在Youtube上发布的Android性能优化典范专题课程的细...- 0
- 0
- 0
- 0
- 0
Android性能优化之运算篇
运算篇1)IntrotoComputeandMemoryProblems Android中的Java代码会需要经过编译优化再执行的过程。代码的不同写法会影响到Java编译器的优化效率。例如for循环的不同写法就会对编译器优化这段代码...- 0
- 0
- 0
- 0
- 0
Android性能优化之渲染篇
Google近期在Udacity上发布了Android性能优化的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能,这些课程是Google之前在Youtube上发布的Android性能优化典范专题课程的细...- 0
- 0
- 0
- 0
- 0
android shape实现阴影或模糊边效果
这篇文章主要介绍了androidshape实现阴影或模糊边效果,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1.实现阴影或模糊边效果方式: 2.通过shape来实现...- 0
- 0
- 0
- 0
- 0