自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 面向对象的六大原则之单一职责原则

单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。具体例子和讲解在以下各大神的博客里,不在重复造轮子了1、作者:weixin_40205234版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本...

2019-08-14 10:05:59 198

原创 Android AIDL 学习记录

AIDL全程为 Android Interface Definition Language 即 android接口定义语言 能够进行进程间的通讯通讯时默认支持的数据类型如下:(1)Java中的八种基本数据类型,包括 byte,short,int,long,float,double,boolean,char。(2)String 类型和CharSequence类型。(3)List类型...

2019-04-11 09:53:32 268

原创 Android 安全卸载U盘的方法

这今天项目中有一个将设备的数据文件复制到U盘的功能,复制完成之后,在设备看U盘的文件都是好的,数据也正常,当拔出U盘后放到电脑上,有时就会出现文件为0B的情况,后来才发现,是U盘没有安全卸载的原因。初期的设想是控制程序跳转到android的设置的存储界面,让用户进行点击U盘的安全卸载选项,代码如下:Intent intent = new Intent(Settings.ACTION_ME...

2019-03-04 13:28:29 3216

原创 Android动画机制二----------补间动画(Tween Animation)

补间动画:指的是开发者无需定义动画过程的每一帧,只需要定义动画的开发和结束这两个关键帧,并指定动画变化的时间和方式等,然后交由Android系统进行计算,通过在两个关键帧之间插入渐变值来实现平滑过渡,从而对View的内容完成一系列的图形变换来实现的动画效果包含四种基本效果:透明度变化Alpha、大小变化Scale、位移变化Translate以及旋转变化Rotate,这四种动画任意组合实现复杂动画,...

2018-04-27 17:12:37 928

原创 Android的动画机制一 ----逐帧动画

逐帧动画( Frame Animation)又叫Drawable Animation 是最简单的最直观的动画类型,主要利用人眼的视觉暂留效应实现原理:一系列不断变化的图片,按照一定的顺序以及停留时间,进行不断的切换,来实现一种动画效果实现方式:分为XML资源文件方式和代码方式XML文件方式这是最常用的方式,先将每一帧的图片放入资源文件目录中。然后在资源文件目录中新建一个动画XML文件,在这个文件中...

2018-04-26 13:41:14 263

原创 Android触摸事件传递机制

1、触摸事件类型触摸事件对应的类为MotionEvent类,对应的类型分为ACTION_DOWN,ACTION_MOVE,ACTION_UP三种,按下触发ACTION_DOWN,抬起触发ACTION_UP,如果按下后手指不移动,则不会触发ACTION_MOVE2、事件传递的三个阶段一次完整的事件传递只要包含三个阶段:分发(Dispatch)、拦截(Intercept)和消费(Consume)分别对...

2018-04-25 16:13:26 146

原创 Android中Fragment和Activity的切换动画

Fragment的切换(Replace的动画效果)首先要有Fragment的进入动画和退出动画,如下(在android目录的res/anim中)fragment_left_out.xml<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/andr...

2018-04-01 18:44:43 888

原创 Retrofit的简单封装

总结一下自己对Retrofit的使用,使用办法延续之前封装Volley的使用方法,不好的地方希望看到各位能给予宝贵的建议,谢谢首先来看看Retrofit的使用网络上有很多的关于Retrofit的使用的文章,我学习Retrofit使用也是通过网上查找文章我所参考的原文地址为:http://www.tuicool.com/articles/AveimyQ1、添加依赖或者导入Jar包

2017-03-30 11:04:32 399

原创 android手机通过蓝牙连接佳博打印机

所使用的打印机为佳博打印机,支持蓝牙、wifi、usb我所使用的是通过蓝牙来连接。在网上找到一个佳博官方针对安卓开发的App源码,但是各种的跳转,没有看太懂,所以又去问度娘,找到了一个不错的文章文章是红黑联盟网站的一篇文章文章的地址:http://www.2cto.com/kf/201210/161596.html 文章的内容如下(本人去除了一些重复的部分):

2016-11-07 16:20:51 11373 11

android Aidl 客户端和服务端Demo

包含客户端和服务端代码,传递至包含基础类型的传递,序列化对象的传递,以及服务端主动传递数据给客户端的情况

2019-04-10

android U盘卸载所需文件

文件为利用反射机制进行android端U盘安全卸载的代码,使用此方法方法时,需注意需要打系统包名

2019-03-04

Android底层驱动分析和移植+Android技术内幕.系统卷+Android框架揭秘+Android驱动开发与移植实战详解

Android底层驱动分析和移植+Android技术内幕.系统卷+Android框架揭秘+Android驱动开发与移植实战详解 ,需要的请自行下载,无法下载的请留言

2017-09-14

apache-apollo-1.7.1 to windows

Apache Apollo是一个代理服务器,可以支持STOMP, AMQP, MQTT, Openwire, SSL, and WebSockets 等多种协议。 Apollo允许客户端通过开放的MQTT协议连接。该协议主要是用在资源有限的驱动上,以及网络不稳定的情况下使用,是一个订阅、发布模型。这种驱动通常不适用类似http,stomp这类基于文本,或者类似openfire,AMQP等传统二进制协议。MQTT是一个简介的二进制协议,适用这类驱动资源受限,而且是不稳定的网络条件下。之前的稳定发布版本中,MQTT是作为一个Apollo的一个插件提供的。

2017-05-26

蓝牙小车Android手机端软件源码

蓝牙小车的Android手机源码

2017-04-20

Retrofit简单使用+ImageLoader图片加载

包含简单的get请求,简单的Post请求,文件上传下载以及进度显示,图片的压缩上传和网络加载等,Demo中没有是用依赖,全部都是以Jar包形式的导入

2017-03-30

android连接佳博GP-58MIII打印机蓝牙连接Demo和官方源码

自己写的通过蓝牙连接佳博打印机Demo+官方源码+连接过程的描述文档

2017-02-25

空空如也

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

TA关注的人

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