登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

map 转化表单字符串

今天遇到一个需求,需要传递表单数据到服务器,查了一下没有直接的表单类,就自己动手写了一个转化表单字符串的方法,废话不多说,上代码,反正也简单的很。/***hashMap转化成表单字符串[email protected][email protected]*/publicstaticStringmap2Form(HashMap<String,String>map){StringBuilderstringBuilder=newStringBuilder();if(map= ...
风吹过wu 昨天 18:03
阅读:26 评论:0 赞:1

传统MVP用在项目中是真的方便还是累赘?

前言(最后奉上福利)自从Google在去年放出MVP的官方Sample后,越来越多的人开始加入MVP大军,MVP可谓在16年大放异彩,我也乘势推出了我的MVP框架狂刷了一波存在感问题但在使用当中我也发现了诸多弊端,导致很多初学者,在写过Sample后,就再也没在自己的项目中使用过MVPMVP需要创建太多的类和接口,并且每次通信都需要繁琐的通过接 ...
JessYanCoding 昨天 11:27
阅读:248 评论:1 赞:3

深入剖析 Android中的 ArrayMap

数据集合在任何一门编程语言中都是很重要的一部分,在Android开发中,我们会实用到ArrayList,LinkedList,HashMap等。其中HashMap是用来处理键值对需求的常用集合。而Android中引入了一个新的集合,叫做ArrayMap,为键值对存储需求增加了一种选择。ArrayMap是什么一个通用的key-value映射数据结构相比HashMap会占用更少的内 ...
suisui0614 昨天 10:47
阅读:82 评论:0 赞:0

少年,老夫带你撸一把Android项目框架,你可想学?

时间从来没有等过我们,岁月这把捅猪刀.捅得你满脸都是沧桑.你一定是为工作操碎了心.不知道现在的身处何处,是否有挚爱的人照顾你.过得快乐或委屈?哦忘了.你是个有故事的人,"你想ta过得比你要好,希望你永远不都会知道". 有时在过度劳累之后,腰腿酸痛精神不振,好像身体被掏空,是不是*透支了?骚年莫慌,老夫带你撸个框 ...
香脆的大鸡排 昨天 10:31
阅读:174 评论:0 赞:2

Android仿酷狗音乐自定义侧滑菜单控件简单实现

>随着Android的不断成熟,许多绚丽的效果也在不断的被大家开发出来,其中侧滑的效果用到的项目很多,用的好的更是给吸引了很多用户。国内像QQ和酷狗App的侧滑就很给力,所以查了一些资料,并结合ViewDragHelper辅助类,做了一种比较简单的侧滑实现方式。###一、实现效果图*实现的效果基本跟酷狗App差不多,因为就是仿造酷狗 ...
敲代码的大圣 4 天前
阅读:173 评论:0 赞:1

Android ADB命令?这一次我再也不死记了!【简单说】

adb的全称为AndroidDebugBridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经够费劲了,过段时间在次使用时压根记不住呀.本次的大餐就是为此开篇的.这一次我们不记命令.要用随时过来ctrl+F呀.哇哈哈哈!本篇ADB集锦不管是常用还是冷门的都有.客观您随意看.记不住没关系,收藏了再说呗.你能在本篇文章中收获什 ...
suisui0614 4 天前
阅读:209 评论:2 赞:2

Android SearchView的高级用法,解决关于SearchView的样式与控制问题 ...

在Android开发的时候,有时候我们需要做一个关于搜索的模块。我发现很多初级工程师在开发搜索组件的时候会用EditText+Button+ListView(RecyclerView)的方法重新制作一个searchView组件。虽然这种方案也是可行的,但是效果往往不尽人意。现在我来介绍种更为简单的方法,就是实用android.widget包下的SearchView控件。关于Sea ...
suisui0614 4 天前
阅读:171 评论:0 赞:2

MVVM在Android上的正确使用方式

摘要:Google发布DataBinding已经有一年时间了,网上也有很多教程。但是在笔者看过的大部分关于MVVM在Android上的实现的教程中,都存在一个十分之严重的问题,就是大部分的介绍MVVM的文章只不过是介绍DataBinding的文章。而在这些教程中,几乎都无一例外地把DataBinding生成的Binding类(或实体类当成是ViewModel层。这两种 ...
suisui0614 4 天前
阅读:138 评论:0 赞:0

你需要的一个RecyclerView工具类

摘要:在使用RecyclerView的过程中,笔者发现RecyclerView其实有更多的可能性,在github上也有很多关于RecyclerView的优秀项目。这是笔者发起的一个开源的项目,目前这个项目相对比较简单,对于这个开源库,笔者的期待是能够逐渐添加一些更有趣更高效的使用方式。如果有读者对这个项目有兴趣的话,可以和笔者一起参与到这个 ...
suisui0614 4 天前
阅读:173 评论:0 赞:0

仿360安全检测优化打分动画

该项目是仿照360一个软件做的动画,其中包括检测动画,优化动画,并且还有相应的分数变化,不同的分数伴随着不同颜色背景。该动画已经优化过使用内存,并且解决了其中的内存泄露,请放心使用项目原地址:https://github.com/Blowing/RadarView如果有觉得不错的朋友,请star一下,谢谢。 ...
风吹过wu 5 天前
阅读:133 评论:2 赞:3

Activity和Fragment之间的数据通信

Activity和Fragment之间的数据通信有两种:Activity向Fragment中传递数据、Fragment向Activity传递数据。同时Activity之间也能传递数据,Fragment之间又能传递数据。本文主要是总结自己在项目中遇到的问题以及解决办法!Activity向Fragment中传递数据项目中遇到的问题:项目采用的是一个MainActivity+4个Fragment搭建的框架 ...
suisui0614 5 天前
阅读:152 评论:0 赞:0

【译】如何恰当的在闪屏页加载繁重的数据和库

在这篇文章中,我将为你们展示开发者开启App时,因为加载一些库和数据遇到的初始化非常慢的这种情况。在这种情况下,开发者通常不会在主线程中初始化,因为这样做会使整个App卡住。相反,开发者希望通过后台初始化数据和库,然后在主线程处理初始化结果。闪屏页SplashActivity首先,如果你已经有了一些需要在自定义Applicat ...
suisui0614 5 天前
阅读:108 评论:0 赞:1

Ubuntu 16.04安装QQ国际版图文详细教程

因工作需要,我安装了Ubuntu16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全,就是界面丑到爆,要么就是不稳定;最后,找到了个人认为最好用的QQ—WineQQ国际版。说明:一开始,我在Ubuntu16.04下安装的QQ版本是Wineqq2013SP6-20140102-L ...
三山三 5 天前
阅读:69 评论:0 赞:0

少年郎,是时候打造自己的第一款狂拽酷炫的3D效果了!

封面背景介绍Android中有两个Camera类。一个是android.hardware.Camera,用于对设备的摄像头进行操作。另一个是android.graphics.Camera,可用于进行3D变换,然后把变换后的矩阵Matrix作用于Canvas等,我们本篇要介绍的就是这个Camera类。玩转Camera前面我们提到过,Camera是一个能够进行3D变化的类,在进行玩3D变换后,我 ...
suisui0614 5 天前
阅读:278 评论:0 赞:3

广告投放| Github|申请友链|手机版|站点统计|安卓巴士

返回顶部