Android
su_xiaocheng
这个作者很懒,什么都没留下…
展开
-
Andriod中绘(画)图----Canvas的使用详解 (附canvas.drawRect(left, top, right, bottom, paint)参数理解)
转载请注明出处:http://blog.csdn.net/qinjuning 由于在网络上找到关于Canvas的使用都比较抽象,也许是我的逻辑思维不太好吧,总是感觉理解起来比较困难, 尤其是对save()和restore()方法的使用。本篇文章的内容就是对Canvas的使用进行一下总结,包括它的两种不同的使用 情节和它的一些方法进行一转载 2016-07-06 17:00:02 · 9938 阅读 · 0 评论 -
六款值得推荐的android(安卓)开源框架简介
1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和生命周期的联动(Activity结束时同时取消所有网络请转载 2016-08-08 18:31:57 · 308 阅读 · 0 评论 -
AndroidStudio快捷键设置
Android Studio显示 鼠标提示功能 在eclipse中将鼠标放在类代码上会自动显示类的信息 在使用Android Studio时不会自动提示了 Android Studio在默认情况下是不会和Eclipse那样,鼠标移动到一个类或者方法或者变量上面,就会弹出悬浮框,显示相关的文档的。不过,Android Studio可以通过配置来实现这个功能。 第一步:在选项卡栏目中,转载 2016-08-03 16:55:30 · 445 阅读 · 0 评论 -
Android 中MVC介绍
MVC模式的简单介绍: 除此之外,此模式通过对复杂度的简化,使程序结构更加直观。软件系统通过对自身基本部份分离的同时也赋予了各个基本部分应有的功能。专业人员可以通过自身的专长分组: (控制器Controller)- 负责转发请求,对请求进行处理。(视图View) - 界面设计人员进行图形界面设计。(模型Model) - 程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据转载 2016-07-29 14:19:35 · 667 阅读 · 0 评论 -
Android中的MVC和MVP(分析+实例)
时间 2016-03-16 13:50:39 SegmentFault 原文 https://segmentfault.com/a/1190000004616513 主题MVC模式安卓开发 MVC MVC,我想对于大部分搞过web的应该都不会陌生,但是对于一个android狗来说,转载 2016-07-29 13:58:21 · 482 阅读 · 0 评论 -
Android进程间通信(IPC)机制及Binder简要介绍
在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder进程间通信机制了。 我们知道,Android系统是基于Linux内核的,而Linux内核继承和兼容了转载 2016-07-06 17:24:30 · 360 阅读 · 0 评论 -
Android中跨进程通讯 4大组件
由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content P转载 2016-07-06 17:21:33 · 319 阅读 · 0 评论 -
RxJava 基础篇
RxJava正在Android开发者中变的越来越流行。唯一的问题就是上手不容易,尤其是大部分人之前都是使用命令式编程语言。但是一旦你弄明白了,你就会发现RxJava真是太棒了。 这里仅仅是帮助你了解RxJava,整个系列共有四篇文章,希望你看完这四篇文章之后能够了解RxJava背后的思想,并且喜欢上RxJava。 基础 RxJava最核心的两个东西是Observables(被观察者,事件转载 2016-07-06 17:17:52 · 173 阅读 · 0 评论 -
Android布局:include、merge 、ViewStub标签区别
在布局优化中,Androi的官方提到了这三种布局、、,并介绍了这三种布局各有的优势,下面也是简单说一下他们的优势,以及怎么使用,记下来权当做笔记。 1、布局重用 标签能够重用布局文件,简单的使用如下: [html] view plain copy print? LinearLayout xmlns:android="http://转载 2016-07-06 17:14:53 · 541 阅读 · 0 评论 -
Android 性能优化典范
2015年伊始,Google发布了关于Android性能优化典范的专题, 一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个 方面展开,Android的渲染机制,内存与GC,电量优化。下面是对这些问题和建议的总结梳理。 0)转载 2016-07-06 17:12:08 · 270 阅读 · 0 评论 -
EventBus使用详解(一)——初步使用EventBus
一、概述 EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。 1、下载EventBus的类库 源码:https://github.com/greenrobot/EventBus 2、基本使用转载 2016-07-06 17:07:52 · 308 阅读 · 0 评论 -
Android性能优化
Android 客户端性能优化 众所周知,一个好的产品,除了功能强大,好的性能也必不可少。有调查显示,近90%的受访者会因为APP性能差而卸载,性能也是造成APP用户沮丧的头号原因。 那Android客户端性能的指标都有哪些?如何发现和定位客户端的性能问题?本文结合多个项目的开发实践,给出了要关注的重要指标项目,以及定位和解决性能问题的一般步骤。 性能优化应该贯穿于功能开发的全部转载 2016-08-09 23:46:30 · 363 阅读 · 0 评论