Android Application Architecture 安卓APP架构[译] 经验

本文介绍了文章作者从事了几年android应用的开发,经历2次架构变革,第一次集成了RxJava第二次集成了MVP,并将RxJava与MVP完美结合,实现了低耦合,代码简单,测试方便的架构。

jopen 2015-12-09   54416   0

Android工具箱之理解app资源文件 经验

在Android开发中,几乎所有的事情就是资源,而定义资源是你在开发Android应用时,最重要的一环。 资源被用在很多地方,例如定义颜色,字符串,图片,布局,菜单等,这样定义的好处就是不再进行硬编码。所有的东西都需要定义在你的资源文件中,然后其被app中的Java代码所引用。最简单且最常用的资源是Strings资源。

jopen 2016-01-14   10047   0

利用fiddler抓取Android app数据包 经验

百度百科上是这样说的:Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据 fiddler下载:http://www.telerik.com/fiddler fiddler的安装就不用多说了,傻瓜是安装。

jopen 2016-01-18   32589   0

App相关的Android辅助类 代码段

import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; //跟App相关的辅助类 public cla

gbd8 2015-02-10   1687   0
Java  

JianDan - 高仿煎蛋的Android App 经验

本开源项目是我的毕设,对煎蛋Android客户端进行了高仿和优化,欢迎大家提交issue或者pull request。本项目使用Volley作为主要的网络请求框架,图片加载使用Fresco作为加载库,希望能够成为国内首批使用Fresco的App。

jopen 2015-06-16   34954   0

Android实现不重复启动APP的方法 经验

类似QQ、微信这样的APP,一般都不会打开两个实例。 比如:打开QQ客户端,进入到好友聊天界面,然后按HOME返回桌面

jopen 2015-11-15   13012   0

Android冷启动实现APP秒开 经验

冷启动时间是指用户从手机桌面点击APP的那一刻起到启动页面的Activity调用onCreate()方法之间的这个时间段。

IslaDigiova 2017-02-14   5715   0

Android 优化 APP 构建速度的 17 条建议 经验

较长的构建时间将会减缓项目的开发进度,特别是对于大型的项目,app的构建时间长则十几分钟,短则几分钟,长的构建时间已经成了开发瓶颈,本篇文章根据Google官方文档,加上自己的一些理解提供一些提升app构建速度的优化建议。

ajwvs678ns 2017-03-16   9343   0

一个很棒的 Android APP框架 经验

最近在 github 上看到一个 android 的框架,结合了 Rxjava + retrofit + dagger2 + mvp,结合了当下比较流行的框架,并且项目层次非常清晰,易于扩展和维护

sfoj6993 2016-06-18   46272   0

实现一个Android锁屏App的难点总结 经验

锁屏的大概实现原理都很简单。监听系统的亮屏广播,在亮屏的时候展示自己的锁屏界面,用户在锁屏界面上进行一系列的动作才能解锁。

Cancerd3 2016-10-13   56711   0

Android 优化APP 构建速度的17条建议 经验

较长的构建时间将会减缓项目的开发进度,特别是对于大型的项目,app的构建时间长则十几分钟,短则几分钟,长的构建时间已经成了开发瓶颈,本篇文章根据Google官方文档,加上自己的一些理解提供一些提升app构建速度的优化建议。

qmwqeirrh 2017-04-17   7817   0

Android 7.1上的App Shortcut功能讲解 经验

App Shortcuts是Android 7.1上推出的新功能。借助于这项功能,应用程序可以在Launcher中放置一些常用的应用入口以方便用户使用。

fansiyu 2017-04-17   23881   0

开源 Android App 增量更新库 经验

服务器端生成差异包的工程:AppUpdate 客户端使用的开源apk合并库:ApkPatchLibrary

jopen 2014-09-02   37570   0

一个开源妹子图Android App 经验

没错。又是一个妹子图app,依然采集自干货集中营。

jopen 2015-07-13   74908   0

Android M的App Links实现详解 经验

谷歌2015年的I/O大会上宣布了一个新特性:允许开发者将app和他们的web域名关联。这一举措是为了最小化用户遇到“打开方式”对话框的概率。

ny8p 2015-06-19   53641   0

Android 中如何计算 App 的启动时间? 经验

利用python或者直接用adb命令怎么计算apk的启动时间呢?就是计算从点击图标到apk完全启动所花费的时间。比如,对游戏来说就是点击游戏图标到进入到登录界面的这段时间。已知的两种方法貌似可以获取,但是感觉结果不准确:一种是,adb shell am start -w packagename/activity,这个可以得到两个值,ThisTime和TotalTime,不知道两个有什么区别,而且与实际启动时间不匹配,两者相加都可能比实际启动时间小(测试游戏的时候差别更大);另外一种是通过adb logcat的方式,感觉获取的结果也与实际有差别。

jopen 2015-12-31   86996   0

鼠绘漫画(非官方)Android App 经验

鼠绘漫画(非官方)Android App

jopen 2015-12-14   19016   0

CoCoin是一款记账Android APP 经验

CoCoin是一款记账APP,有记账、多种方式显示支出占比和支出变化、云同步、智能提醒等功能。

jopen 2016-01-17   29534   0

Android 从网页中跳转到本地App 经验

我们在使用微信、QQ、京东等app的时候,会发现有时候通过他们的wap网页可以打开本地app,如果安装了则直接跳转,没有安装的话直接跳转应用商店

gggggdf 2017-01-10   15463   0

如何开发一个AppAndroid 资讯

本篇博客从开发的角度来介绍如何开发一个Android App,需要说明一点是,这里只是提供一个如何开发一个app的思路,并不会介绍很多技术上的细节,从整个大局去把握如何去构思一个app的开发,让你对独立开发一款app的时候有个理解,如果有说的不对的地方,欢迎大家拍砖留言讨论。

jopen 2015-11-30   31604   0
Android  
1 2 3 4 5 6 7 8 9 10