Android中的ANR用法详解
有过Android开发经历的人都不会对ANR陌生,它和崩溃一样是程序设计的问题。本文将以较为深入的视角来介绍什么是ANR,出现场景,如何避免以及如何定位分析ANR,希望可以帮助大家在编写程序时有所帮...如何在 Android App 上高效显示位图
为了创建具有视觉魅力的app,显示图像是必须的。学会在你的Androidapp上高效地显示位图,而不是放弃性能。在Android上显示图像的痛苦 当工作于开发视觉魅力的app时,显示图像是必须的。问题是,And...- 0
- 0
- 0
- 0
- 0
深入解析Android的自定义布局
写在前面的话: 这篇文章是前FirefoxAndroid工程师(现在跳槽去Facebook了)?LucasRocha所写,文中对Android中常用的四种自定义布局方案进行了很好地分析,并结合这四种Android自定义布局方案所写...- 0
- 0
- 0
- 0
- 0
Android手机如何录制屏幕及转GIF
有时候我们需要录制Android手机的屏幕,比如写了一个Demo应用,需要发布到博客和微博上。 如下是我录制转GIF的效果图 <imgsrc=http://www.51sjk.com/...- 0
- 0
- 0
- 0
- 0
Android系统启动:init进程与init语言
面向新的一年,我们可能启动了许多有意义的计划,在这个有着特殊意义的日子里,让我们来一起学习一下Android系统是如何启动的。init进程与init.rc init进程是一切的开始,在Android系统中,所有进...- 0
- 0
- 0
- 0
- 0
带你彻底理解 Android 中的 Window 和 WindowManager
有时候我们需要在桌面上显示一个类似悬浮窗的东西,这种效果就需要用Window来实现,Window是一个抽象类,表示一个窗口,它的具体实现类是PhoneWindow,实现位于WindowManagerService中。相信看到Wi...- 0
- 0
- 0
- 0
- 0
Android Gesture 手势创建以及使用示例
在Android1.6的模拟器里面预装了一个叫GesturesBuilder的程序,这个程序就是让你创建自己的手势的(GesturesBuilder的源代码在sdk问samples里面有,有兴趣可以看看) 将上面这四个文件复制到你...- 0
- 0
- 0
- 0
- 0
Android SQLite快速入门教程
SQLite是Android平台软件开发中会经常用到的数据库产品,作为一款轻型数据库,SQLite的设计目标就是是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可...- 0
- 0
- 0
- 0
- 0
Android数据绑定组件RoboBinding使用详解
RoboBinding简介 RoboBinding是一款基于Android的数据绑定组件,它可以帮助你编写可读性强、容易测试以及性能优越的AndroidUI应用。RoboBinding有以下几个特点:为了精简框架,RoboBinding移除了大...- 0
- 0
- 0
- 0
- 0
flutter 中监听滑动事件
这篇文章主要介绍了flutter中监听滑动事件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 在移动端,各个平台或UI系...- 0
- 0
- 0
- 0
- 0
Android ConstraintLayout 使用指南
升级AndroidStudio2.3之后,IDE默认生成的Activity布局都是以ConstraintLayout做为根布局,体验了一把这个Google去年就开始力推的ConstraintLayout后,觉得非常不错,本文用于记录ConstraintLayo...- 0
- 0
- 0
- 0
- 0
提高 Android 代码质量的4个工具
在这篇文章中,我将通过不同的自动化工具如CheckStyle,FindBugs,PMD以及AndroidLint来介绍(如何)提高你的安卓代码质量。通过自动化的方式检查你的代码非常有用,尤其当你在一个团队中工作,为了...- 0
- 0
- 0
- 0
- 0
Android使用Xutils3进行断点下载的实例
在本篇内容中小编给各位整理了关于Android使用Xutils3进行断点下载的实例以及相关代码,需要的朋友们参考下。 使用工具:Androidstudio3.0 使用方法: 一:在build.gradle(Module:app)中添加依赖...- 0
- 0
- 0
- 0
- 0
Android应用程序消息处理机制
Android的消息处理机制主要分为四个部分:创建消息队列消息循环消息发送消息处理 主要涉及三个类:MessageQueueLooperHandler Android应用程序每启动一个线程,都为其创建一个消息队列,然后进...- 0
- 0
- 0
- 0
- 0
Android 图片压缩方法分析与学习
bitmap?compress是官方给出的图片质量压缩,通过试验学习了这个压缩的特性如下:它是图片质量压缩,不会改变图片的分辨率bitmap.compress(Bitmap.CompressFormat.JPEG,?option,?bos); 三个参数...- 0
- 0
- 0
- 0
- 0
Android Service 服务的应用之电话监听器以及短信监听器
首先建立一个项目工程文件,如下图所示: 首先在MainActivity.java文件启动电话和短信的界面,代码如下packagecom.xunfang.wiretap;importcom.xunfang.observer.MyObserver;importcom.xunfang....- 0
- 0
- 0
- 0
- 0
理解 Android 进程启动之全过程
一.概述 Android系统将进程做得很友好的封装,对于上层app开发者来说进程几乎是透明的.了解Android的朋友,一定知道Android四大组件,但对于进程可能会相对较陌生.一个进程里面可以跑多个app(通...- 0
- 0
- 0
- 0
- 0
Android 利用 Canvas 画画板
首先新建一个项目工程,建立文件,如下图所示 首先配置页面布局文件activity_main.xml,如下图所示:<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools=...- 0
- 0
- 0
- 0
- 0
Android 低功耗蓝牙的那点事
近期项目使用到了蓝牙技术,菜鸟一枚,网上各种找资料,发现不是不全就是过时,要么就是抄袭转载,真实醉了,现在将这一块的东西整理出来,供大家参考。基本概念 Android中的蓝牙分两种:经典蓝牙、低...- 0
- 0
- 0
- 0
- 0