安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户 - Powered by Discuz!
登录 立即注册
安币:

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

android性能调优详解

Android系统性能调优工具介绍在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是:测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的hotspot(热点,即bottleneck)。性能优化:对hotspot相关的代码进行优化。由上述步骤可知,性 ...
tiaozhan2015 2017-4-11 18:09
阅读:444 评论:1 赞:1

android开发中相见恨晚的冷知识【简单说】

不知不觉我已有一个月没有更新了。群里有朋友说:“鸡排,你变了。现在天天传播鸡汤。技术文章也不写了。”![](http://upload-images.jianshu.io/upload_images/1110736-e6df3071bd916abc.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/500)抱歉抱歉,最近工作上确实太忙了。是时候上盘新菜了。请各位大佬们品尝品尝。 ...
香脆的大鸡排 2017-4-10 23:01
阅读:1453 评论:10 赞:6

Android Studio 快捷键

Alt+回车导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O优化导入的类和包Alt+Insert生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R替换文本Ctrl+F查找文本Ctrl+Shift+Space自动补全代码Ctrl+空格代码提示Ctrl+Alt+Sp ...
ljheee 2017-4-10 22:43
阅读:657 评论:7 赞:8

步骤动画效果源码解析

1 SteppersView.ConfigsteppersViewConfig=newSteppersView.Config();在自定义view的里面的内部类 privateOnFinishActiononFinishAction;    privateOnCancelActiononCancelAction;    privateFragmentManagerfragmentManager;取消和完成时候需要做的事情配置类主要有三 ...
米莉罗娜 2017-4-10 14:53
阅读:234 评论:1 赞:1

Android5.0上的元素共享和CircleReveal效果

先看效果图 这个效果通过元素共享和CircleReveal共同完成,当然是有先后顺序的,先执行元素共享效果,元素共享过渡效果执行完,执行CirclerReveal动画下面介绍实现方法,代码很少,文章最后有项目下载。共享元素 元素共享是一个activity或fragment切换时候一个过渡效果。如果前一个界面A的元素a和后一界面B的元素 ...
CYGAndroidBus 2017-4-10 09:23
阅读:2 评论:0 赞:0

json解析数据方式

  {     "status": true,     "code": 200,     "data": {        "count": "37",       "list": [     ...
zhaoerlei 2017-4-9 11:01
阅读:362 评论:0 赞:0

git一些用法

下载地址在:https://git-for-windows.github.io/1.创建代码仓库,先输入自己的名字跟密码2.Git user.name”” ;user.email””;3.创建代码仓库gitinit4.查看ls-al5.提交本地代码gitaddbuild.gradle添加单个文件夹6.Gitaddapp添加项目,添加所有文件夹gitadd.7.在提交的时候记得添加你为啥要提交内容gitcommit-m ...
zhaoerlei 2017-4-9 10:57
阅读:237 评论:0 赞:1

LFilePicker---文件选择利器,各种样式有它就够了

![LFilePicker](http://upload-images.jianshu.io/upload_images/1978802-31a970076e228ba1.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)>在Android开发中如果需要选择某个文件,可以直接调取系统的文件管理器进行选择,但是无法保证各个厂商的手机界面一致,而且解析Uri还比较繁琐,如果还需要多选呢?需要文 ...
说啥都不听 2017-4-7 16:48
阅读:430 评论:2 赞:5

android使用HttpURLConnection实现带参数文件上传

文件上传是常见功能,然而Android网上大多数的文件上传都使用httpclient,而且需要添加一个httpmine-jar,其实HttpURLConnection也可以实现文件上传,但是它在移动端有个弊端,就是不能上传大文件,所以这次说的方式,只能上传一些较小的文件。文件上传,并且带上一些参数,这需要我们了解http请求的构造方式,也就是它的格 ...
一生中所爱 2017-4-6 16:25
阅读:482 评论:8 赞:3

Android逆向从未如此简单

哈,又标题党了。。不过我一定竭尽所能,写一篇最亲民的入门文章。本文仅供学习交流之用,切勿用于非法用途,读者若运用所学知识,进行非法任何商业目的或者非法牟利,一切责任由操作者自行承担,与本人无关。希望读者仅仅从了解原理,保护自身APP尽量减少危害出发来阅读本文。本文发布自wing的地方酒馆,转载请注明出处。 ...
suisui0614 2017-4-6 16:18
阅读:485 评论:0 赞:1

MVC和MVP实现,以及真实数据交互

1.说起mvp大家肯定都知道mvc了,首先说一下两者的区别:MVC:Model-View-Controllermodel:数据的封装和保存,控制业务逻辑view:视图,也就是我们工程中所说的.xmlcontroller:业务逻辑,相当于activity和fragment简单点来说他们三者是相互的,循环的;view发令给controller来改变model的现状,然后model将新的数据发给view来 ...
陈苗辉 2017-4-6 13:40
阅读:433 评论:2 赞:0

LSettingView--- 让你更加快速的实现设置界面

>在APP开发中,几乎每个应用都会有设置界面。而设置界面每一个条目基本上样式也都是固定的。每次要么去重新写布局太浪费时间,要么就是拷贝布局改动又太繁琐,所以将每个条目封装起来,方便快速实现。对于设置界面条目封装,同时包含常见的设置样式:-设置左侧图标-设置左侧文字-设置右侧图标-设置右侧图标是否显示-设置右 ...
说啥都不听 2017-4-6 10:37
阅读:308 评论:0 赞:2

【Android】Dagger2实现更为规范化的MVP架构

开始最近在修改项目结构的是否发现之前的MVP结构并没有完全遵循MVP模式,也没有做到面向接口的编程,这里做出一点补充。代码MVP由Model、View、Presenter构成,则我们的契约类Contract则要为这三者定义好接口LoginContract.javapublicinterfaceLoginContract{interfaceViewextendsIView{/***登录成功[email protected]*/voidlo ...
suisui0614 2017-4-5 16:59
阅读:333 评论:0 赞:0

Android上的Flexbox布局

github地址简介最近Google开源了一个叫flex-box的库,它的思路是参照的CSS的Flex布局设计的,所以属性基本都是和CSS上的Flex布局保持一致,但因为是两个不同的平台,所以减少了几个不适用于Android的属性,新增了几个属性,具体我们下面会说到。关于CSS的Flex布局在了解Google开源的flex-box,我觉得有必要先了解下CSS的Fle ...
suisui0614 2017-4-5 16:57
阅读:431 评论:1 赞:1

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

返回顶部