自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Android 广播

【Android 广播】BroadcastReceiver简介BroadcastReceiver(广播接收器),是一个全局的监听器,属于 Android 四大组件之一。 Android 广播分为两个角色:广播发送者、广播接收者。在 Android 中,Broadcast 是一种广泛运用的在应用程序之间传输信息的机制。而 BroadcastReceiver 是对发送出来的 Br

2018-01-26 22:58:39 457

原创 Android Activity

【Android Activity】什么是 Activity?四大组件之一,通常一个用户交互界面对应一个 activity。activity 是Context 的子类,同时实现了 window.callback和 keyevent.callback, 可以处理与窗体用户交互的事件。常见的 Activity 类型有 FragmentActivitiy,ListActivity,T...

2018-01-26 18:10:07 1162

原创 Android Service

【Android Service】Service 简介(★★★)很多情况下,一些与用户很少需要产生交互的应用程序,我们一般让它们在后台运 行就行了,而且在它们运行期间我们仍然能运行其他的应用。为了处理这种后台进程, Android 引入了 Service 的概念。Service 在 Android 中是一种长生命周期的组件,它不实现任何用户界面,是一个没有界面的 Activity

2018-01-25 21:59:02 994

转载 Android 进程和线程

【Android 进程和线程】 相关文章:JAVA 线程我们都知道,在操作系统中进程是OS分配资源的最小单位,而线程是执行任务的最小单位。 一个进程可以拥有多个线程执行任务,这些线程可以共享该进程分配到的资源。当我们的app启动运行后,在该app**没有其他组件正在运行的前提下,Android系统会启动一个新Linux进程来运行app**,这个进程只包含了一个线程在运行。在默认

2018-01-24 22:40:12 271

转载 AndroidStudio 调试技巧

【AndroidStudio 调试技巧】基本使用Debug App有两种途径,第一种是直接点击下图运行按钮右侧的小虫状图标,运行并调试当前Project,这个我想大家都知道。第二种就是调试当前已经处于运行状态下的App,这也是我们用的更多的一种调试手段,即Attach debugger to Android process。点击运行按钮右侧第三个按钮,弹出Choose Proc

2018-01-24 13:56:47 510

原创 Android 自定义View之绘图

【Android 自定义View之绘图】Android 自定义View之绘图基础图形的绘制一Paint与CanvasPaintPaint的基本设置函数setAntiAliastrue 设置是否抗锯齿2setStyle PaintStyle style 设置填充样式3setColorColorInt int color 设置画笔颜色4setStrokeWidthfloat w

2018-01-19 22:33:48 19738 1

转载 IT 抓包工具 Charles

抓包工具 Charles一、Charles是什么?Charles是在 Mac或Windows下常用的http协议网络包截取工具,是一款屌的不行的抓包工具,在平常的测试与调式过程中,掌握此工具就基本可以不用其他抓包工具了。二、为什么是Charles?为什么要用抓包工具?大家在平常移动App调试测试中是如何进行抓包的?在我们做开发与测试的过程中,总免不了碰到网络问题,特别是

2018-01-16 23:28:58 539

转载 Android 模拟服务器返回数据

【Android 模拟服务器返回数据】背景模拟服务器返回的数据,在以下场景具有实际意义: 和服务器开发协商好开发接口,但服务器API尚未部署,想接口定义好就进行开发; 服务器已部署,返回的数据不能测试到各种情况,希望返回期待数据测试边界情况;如果客户端开发人员能不走服务器,通过模拟数据返回,能提升开发效率和程序质量。实现思路本文主要讲解两种实现方式:

2018-01-16 22:12:31 2393 1

转载 Android 单元测试

【Android 单元测试】什么是单元测试首先总结一下什么是单元测试,单元测试中的单元在Android或Java中可以理解为某个类中的某一个方法,因此单元测试就是针对Android或Java中某个类中的某一个方法中的逻辑代码进行验证即测试该方法是不是可以正常工作。还有一点就是要区分单元测试与集成测试(功能测试、UI测试),单元测试是针对单元即方法的测试,被测单元粒度要小并且具备独立

2018-01-16 18:00:57 322

原创 JAVA 工具类

【JAVA 工具类】SystemSystem:类中的方法和属性都是静态的。out:标准输出,默认是控制台(屏幕)。in:标准输入,默认是键盘。获取系统属性信息:Properties getProperties();import java.util.*;class SystemDemo { public static void main(String[]

2018-01-15 16:50:32 320

转载 Android Activity 启动详解

【Android Activity 启动详解】Android Activity 启动详解一Activity的创建过程step 1 ActivitystartActivtiystep2 InstrumentationexecStartActivitystep3 ActivityManagerNative ActivtiyManagerNativegetDefaultstartActivity

2018-01-11 23:04:21 1372

转载 工具 Source Insight 查看Android源码

工具 Source Insight 查看Android源码1. 安装 Source Insight– 下载地址 : https://www.sourceinsight.com/download/; – 注册码 : SI3US-361500-174092. 导入 Android 源码Android 源码路径Android的源码首先需要你从Android SDK Manager里面下载,然后在你的sd

2018-01-09 21:53:01 1019

转载 Android 自定义View

【Android 自定义View】Android 自定义View自定义View基础自定义TextView继承View重写onDraw方法View的构造方法自定义属性创建attrsxml文件在构造方法中获取自定义属性的值onMeasure方法 MeasureSpec 分析为什么我们自定义的MyTextView设置了wrap_content却填充屏幕 重写onMe

2018-01-09 21:52:26 381

转载 Android 截屏

Android 截屏一: 普通截屏的实现方法1:public static Bitmap getBitmapFromView(View v) { int w = v.getWidth(); int h = v.getHeight(); Bitmap bmp = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_8888); Can

2018-01-08 15:38:10 191

转载 TextView图文混排

TextView图文混排简介在使用TextView的时候,我们经常需要在TextView中进行图文混排,比如在QQ中聊天的消息中就会展现表情,比如在微博中,用户发出的微博里面经常会带有各种小图标和链接。Android官方对TextView的图文混排提供了支持,我们可以从以下三种方式实现TextView的图文混排: 在TextView的XML布局文件中添加Compound Drawable属

2018-01-03 21:14:28 2224 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除