最新消息:欢迎访问Android开发中文站!联系QQ:1304524325

开发进阶

Android开发进阶,经验分享

App启动优化最佳实践

App启动优化最佳实践

AndroidChina 7小时前 55浏览 0评论

看了医生写的文章一触即发——App启动优化最佳实践,收获是有的。 做Android开发,一定写给过启动页,在这里做一些初始化的操作,还有就是显示推广信息。 很普通的一个页面,以前测试也给我提出过bug,应用在启动的时候,有时候有白屏/黑屏。当时...

Android通知Notification全面剖析

Android通知Notification全面剖析

AndroidChina 2天前 98浏览 0评论

通知 通知是您可以在应用的常规 UI 外部向用户显示的消息。当您告知系统发出通知时,它将先以图标的形式显示在通知区域中。用户可以打开抽屉式通知栏查看通知的详细信息。 通知区域和抽屉式通知栏均是由系统控制的区域,用户可以随时查看。 图 1. 通知区域...

6 个可以让代码变得更整洁的 Android 库

6 个可以让代码变得更整洁的 Android 库

loading 4天前 231浏览 0评论

Android开发是有趣的——这毫无疑问。然而,还是有很多平台迫使我们编写重复的样板代码。很多时候这都与需要你处理的UI组件相关。有一些确实是你需要的,当你希望你的应用程序架构能够干干净净的时候。有很多操作在后台异步执行;事实上,最后很容易成为一堆意...

Android 开发软件架构思考以及经验总结

Android 开发软件架构思考以及经验总结

loading 6天前 437浏览 1评论

一、萌芽 作为一只编程经验并不怎么丰富的程序猿来讲,我一直觉得架构师是一个比较神秘的职业,架构设计就更加的高大上了。经过今年的几个项目,之前曾发文叙述我的从MVC到MVP项目重构实战经验,也曾说过我准备对目前手底下的项目进行重构。但是,前段时间,我改...

Android逆向之旅---破解

Android逆向之旅—破解”穿靴子的猫”游戏的收费功能

loading 2周前 (01-11) 304浏览 0评论

一、游戏收费分析 游戏收费很正常的,但是玩游戏最恶心的就是你还没玩就要充值,很恼火,其实我不怎么玩游戏,主要是给小孩子们弄,比如现在好多小屁孩们喜欢玩水果忍者这个游戏,但是这个游戏在没有开始玩的时候就弹出个收费的界面: 这个是不可忍受的,虽然支付费...

玩转Android嵌套滚动

玩转Android嵌套滚动

loading 2周前 (01-10) 531浏览 0评论

在Android UI开发过程中,经常会遇到嵌套滚动的需求,所谓嵌套滚动,就是父view可以滚动的情况下子view也可以滚动,例如下拉刷新(PullToRefresh)。在微信读书之前的版本中,书籍讨论圈有一个比较复杂的嵌套滚动的例子,我把它抽取出...

Android Loader详解

Android Loader详解

AndroidChina 3周前 (01-04) 356浏览 0评论

一,Android装载器基本方法 装载器从android3.0开始引进。它使得在activity或fragment中异步加载数据变得简单。装载器具有如下特性: 它们对每个Activity和Fragment都有效。 他们提供了异步加载数据的能力。 它...

Android对Bitmap的内存优化方案总结

Android对Bitmap的内存优化方案总结

AndroidChina 3周前 (01-02) 428浏览 0评论

在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的...

深入探讨Android异步精髓Handler

深入探讨Android异步精髓Handler

AndroidChina 3周前 (12-30) 698浏览 0评论

前言 众所周知,Android的UI是在其主线程中进行刷新的,所以Google建议开发人员切勿在主线程中进行耗时的操作否则很容易导致应用程序无响应(ANR)。鉴于此几乎接近硬性的要求,我们常把耗时的操作(比如网络请求)置于子线程中进行;但是子线程不能...

Android Studio相见恨晚的操作锦集

Android Studio相见恨晚的操作锦集

AndroidChina 4周前 (12-28) 882浏览 0评论

作为一个Android开发者,最常使用的就是Android Studio了,我在这里声明Android Studio比Eclipse好用100倍,不服来辩。本文用于纪录Android Studio中相见恨晚的操作,阅读本文大概需要不确定时间。(你难道...

Android适配难题全面总结

Android适配难题全面总结

AndroidChina 4周前 (12-27) 703浏览 0评论

支持多种屏幕 Android 可在各种具有不同屏幕尺寸和密度的设备上运行。对于 应用,Android 系统在不同设备中提供一致的开发环境, 可以处理大多数工作,将每个应用的用户界面调整为适应其显示的 屏幕。同时,系统提供 API,可用于控制 应用适用...

一篇博客理解Recyclerview的使用

一篇博客理解Recyclerview的使用

AndroidChina 1个月前 (12-23) 544浏览 0评论

从Android 5.0开始,谷歌公司推出了RecylerView控件,当看到RecylerView这个新控件的时候,大部分人会首先发出一个疑问,recylerview是什么?为什么会有recylerview也就是说recylerview的优点是...

Android中使用WebView与JS交互全解析

Android中使用WebView与JS交互全解析

AndroidChina 1个月前 (12-21) 487浏览 0评论

1.概述 首先,需要提出一个概念,那就是hybrid,主要意思就是native原生Android和h5混合开发。为什么要这样做呢?大家可以想象一下针对于同一个活动,如果使用纯native的开发方式,Android和iOS两边都要维护同一套界面甚至是逻...