iPhone有个很好用的白色圆点,今天就来研究下Android中的悬浮框,这里主要是实现一个快捷键的功能,当然也可以在悬浮框中做想做的事! 悬浮窗的实现主要是通过WindowManager实现,当
. 我会介绍关于Android的一些有趣的小知识点. 本文是第三篇, 其余 第一篇 , 第二篇 . 1. UIAutomatorViewer 自动化测试是Android测试的趋势, 稳定\复用
csdn.net/u011669081/article/details/50575430 Android开发过程中,因为开发的不规范,数据处理的不当方式,常常会造成内存泄漏。内存泄漏,可以用一句话来概括,该释放的对象未释放。
Android2048 本人博客: smallsoho.com 包括各种特效,功能包括: 排行榜功能实现 正常游戏界面 攻略教程 开始游戏界面 使用到的开源库 TextView水波纹动画 https://github
主线程以外的线程都是子线程。 Android中的线程 Android沿用了JAVA的线程模型,其中的线程也分为主线程和子线程,其中主线程又叫UI线程。在Android系统中,在默认情况下,一个应用
Facebook使用Flux架构来构建客户端Web应用. Flux架构并不是为移动端设计的, 但是我们仍然可以采用这个思想在Android端使用. 基本架构模型如图: 模型主要分为四个模块: 1. View : 视图
xml中
文章,相信会对适配有一个很详细的了解: Android屏幕适配全攻略(最权威的官方适配指导) Android 屏幕适配方案 Android 百分比布局库(percent-support-lib)
com/a/1190000004400280 这是一个系列,我们将其命名为android最佳实践,如果你还没有看之前的文章: Android最佳实践(一) android最佳实践(三) 关于项目 博文会根据项目的进
这是一个系列,我们将其命名为android最佳实践,如果你还没有看之前的文章: Android最佳实践(一) android最佳实践(二) 现阶段,我们创建了最简单的Android项目,现在在此公布github链接
序员,当时不明白什么意思.后来慢慢的懂得了它的意思,好的程序员不要做重复的工作. 我们在android的布局文件中,常会遇到一些相同的布局,每个页面都写,一是比较麻烦,二是一旦有修改还得改多个文件
这是一个系列,我们将其命名为android最佳实践,如果你还没有看之前的文章: Android最佳实践(一) android最佳实践(二) android最佳实践(三) android最佳实践(四)
Android 快速开发库,主要想实现一套属于自己的开发框架。包括网络访问,数据,UI等,将该项目分为四个模块,UI界面、网络、进阶、综合。 CircleProgressView 圆形进度条的实现
本文主要记录Android布局优化的一些小技巧 Android中,如果一个View树的高度太高,就会严重影响测量,布局和绘制的速度,因此可以使用一些方法来降低View树的高度,提高用户体验 目录 避免使用过多嵌套
资源。 网络 1.android-async-http: 一个比较老的网络框架项目,虽然已经很少使用了,但是可以学习一下里面的写作方法。 源码地址: android-async-http
线程在Android中是一个很重要的概念,从用途上来说,线程分为主线程和子线程,主线程主要处理和界面相关的事情,而子线程则往往用于执行耗时操作。在Android中扮演线程角色的还有很多,比如Async
可以说 Binder 是 Android 底层系统的一个特色了,它很好地解决了进程间通讯的问题。其实网上有很多介绍 Binder 的文章,那么本文还是想将 Binder 这部分内容细化一下,更适合于初学者阅读。
跨平台 Realm 支持 iOS & OS X (Objective‑C & Swift) & Android。我们可以在这些平台上共享Realm数据库文件,并且上层逻辑可以不用任何改动的情况下实现移植。
下面分析下Animator在Framework层的实现 从ObjectAnimator.ofFloat()开始 public static ObjectAnimator ofFloat(Object target, String propertyName, float... values) { ObjectAnimator anim = new ObjectAnimator(target, pro
这是android系统中一个新的按钮,催眠的用户,让他给你很多钱! 好吧,只是在开玩笑,这也不是那么神奇尚未...但它是一个可爱的按钮。