文章 2016-08-05 来自:开发者社区

Android数据库Realm实践

Android开发中常用的数据库有5个: 1. OrmLite OrmLite 不是 Android 平台专用的ORM框架,它是Java ORM。支持JDBC连接,Spring以及Android平台。语法中广泛使用了注解(Annotation)。 2. SugarORM SugarORM 是 Android 平台专用ORM。提供简单易学的APIs。可以很容易的处理1对1和1对多...

文章 2016-07-05 来自:开发者社区

Android项目持续集成实践之Gitlab CI

简介 持续集成(Continuous integration)是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。 入门 下面我们来简单介绍,如果通过Gitlab CI来对Android项目持续集成。 一言不合,先甩给你一个项目链接:https....

文章 2016-06-28 来自:开发者社区

优云mobile专家实践:Android应用HTTP框架选型

我们知道,Android应用主要是通过客户端-服务器的方式进行数据交互,一般在APP开发时可能是一个接口对应一个显示模块,这样的设计会让客户端更新时很麻烦。为了解决这个问题,通常的做法是和服务端之间定义协议,设计显示模式,进而达到实时更新UI界面的目的,增加或删除显示模块时不需要让用户手动更新apk,这种方法最常见的就是在做活动或者广告的时候用到。以我们的优云Mobile 移动端为例,A...

优云mobile专家实践:Android应用HTTP框架选型
文章 2016-05-09 来自:开发者社区

Android事件总线分发库EventBus3.0的简单讲解与实践

Android事件总线分发库EventBus的简单讲解与实践 导语,EventBus大家应该不陌生,EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。反正能帮助我们快速开发,这个确实是个...

文章 2016-04-19 来自:开发者社区

android开发实践之1:安装部署环境设置

一、安装包 1.andorid studio; 2.Java sdk; 二、操作步骤 1.安装Java SDK; 2.安装android studio; 3.创建Helloword工程并运行;遇到问题:       三、问题及解决方案 3.1.HAXM 运行android sdk: Extras->HAXM勾选并安装   下载完成后,在sdk/extr...

android开发实践之1:安装部署环境设置
文章 2016-04-07 来自:开发者社区

Android 性能测试实践(一)

前言: 前段时间花了两周的时间做了一个基于Android 客户端的性能测试现在分享给大家,希望对大家有所帮助! Look-Look 1,既然是基于Android客户端的性能测试那就与后台的一些API、数据接口要区分开来~! 2,Android的性能测试能其实包括很多很多的测试项比如:资源消耗,内存泄露,电量功耗,启动耗时,渲染等等.... 怎么去做? 1,采集数据 :采集的数据包括:内存...

Android 性能测试实践(一)
文章 2016-04-07 来自:开发者社区

Android 性能测试实践(二) 实时监控工具

前言 各位 这个工具是本人写的非常简陋体验也非常一般,大家手下留情,不要吐槽!能用上的拿去用吧! 源码:https://github.com/testly/Tools 这个工具问题估计很多,写的不是很好会有很多手机不支持所以有什么问题可以联系我!我能帮助你的尽力而为! 文件地址 64位!http://yunpan.cn/cwWLitLZt7IJa 访问密码 2be0 32位!http:/...

Android 性能测试实践(二) 实时监控工具
文章 2016-04-07 来自:开发者社区

Android 性能测试实践(三)Cpu

Cpu篇 关于Android 的Cpu占用率需要注意以下三种情况: 1.空闲状态下的应用CPU消耗情况 简单说这种情况呢就是说被测应用在系统资源非常空闲的情况下的占用率,比如只开一个被测应用 2.中等规格状态下的应用CPU消耗情况 简单说这种情况就是后台已经有几个应用在运行已经并且消耗了系统的一些资源的情况下进行测试。 3.满规格状态下的应用CPU消耗情况 这个就不要说了,你们懂得! 数...

Android 性能测试实践(三)Cpu
文章 2016-04-04 来自:开发者社区

Android网络请求框架之Retrofit实践

网络访问框架经过了从使用最原始的AsyncTask构建简单的网络访问框架(甚至不能称为框架),后来使用开源的android-async-http库,再到使用google发布的volley库,一直不懈的寻找更好的解决方案,到现在也没找到,不过据行业所说,Retrofit算是行业比较牛逼的开源请求框架了吧,也算找 到了一些更好的方案,在这里做些记录,也做共享。 下面是我们常用的mvp模式的运行模型:....

文章 2016-01-12 来自:开发者社区

React native for Android 初步实践

Facebook 于2015年9月15日推出react native for Android 版本, 加上2014年底已经开源的IOS版本,至此RN (react-native)真正成为跨平台的客户端框架。本篇主要是从分析代码入手,探讨一下RN在安卓平台上是如何构建一套JS的运行框架。 一、 整体架构 RN 这套框架让 JS开发者可以大部分使用JS代码就可以构建一个跨平台APP。 Faceb...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注