博客专栏  >  移动开发   >  Android开发

Android开发

Android学习之路

关注
0 已关注
18篇博文
  • Android Studio 打包 Jar (将自己的 项目/自定义View 打包成jar)

    一、常见的几种打包SDK的方式 1.直接以Library Module的方式引入 优点:简单方便,直接把模块抠出来放进一个Library中扔给第三方公司用就行了 缺点:只能适合于Andro...

    2018-06-12 15:58
    149
  • Android SurfaceView讲解

    一、SurfaceView介绍    Android提供了View进行绘图处理,View通过刷新来重绘视图,    Android系统通过发出VSYNC信号来进行屏幕重绘,刷新时间间隔为16ms,  ...

    2018-06-24 23:06
    40
  • 安卓 常用第三方框架

    目录 1.下拉刷新        2.卫星菜单         3.节选器        4.模糊效果        5.HUD与Toast 6.进度条            7.UI其他    ...

    2018-08-12 19:41
    55
  • Android 响应式编程 RxJava 框架详解

    目录 使用方法: RxJava 到底是什么 RxJava 好在哪 API 介绍和原理简析 1. 概念:扩展的观察者模式 观察者模式 RxJava 的观察者模式 2. 基本实现 1) ...

    2018-08-12 19:52
    45
  • 安卓 APP 架构模式:MVC MVP MVVM (图文)

    下一篇文章:安卓 APP 架构模式:MVC MVP MVVM (代码讲解) 本篇主要介绍认识三种架构 目录 一、架构设计的目的 二、MVC架构 1、MVC组成 2、各部分之间的通信方式: ...

    2018-08-09 12:15
    94
  • 安卓 APP 架构模式:MVC MVP MVVM (代码讲解)

    上一篇文章:安卓 APP 架构模式:MVC MVP MVVM (图解) 本篇主要介绍三种架构的代码 目录 情景介绍: 一、MVC实现 流程: 1.对应view层的xml文件: 2.对应c...

    2018-08-09 17:43
    109
  • 安卓 APK反编译详解

    一、介绍 APK文件是一个压缩文件,可通过winRar、7Zip等进行解压。 解压后如下图: 发现并没有Src等文件,只有Res文件。 进入res的layout中打开一些布局文件,都是乱码...

    2018-08-10 11:27
    33
  • 安卓 APk加密

    由于Java字节码的特殊性,使得它非常容易被反编译。 因此,为了能够对编译好的JavaClass文件进行一些保护,通常会使用ProGuard,用无意义的字母来重命名类、字段、方法和属性,来对Apk进...

    2018-08-10 11:52
    78
  • Android红外遥控器编码

    1.新建布局文件如下,这里添加了四个按钮, send_button_1——3:用于发射不同的红外信号 get_freqs_button:获取红外频率范围 xml version="1.0&...

    2017-10-16 17:05
    1101
  • 美的空调红外遥控解析

    关于安卓发射红外信号请看:点击打开链接一、简单介绍红外基础1.首先要在App工程的AndroidManifest.xml中补充红外权限配置其次在代码中初始化红外遥控的管理器,注意红外遥控功能从Andr...

    2018-05-21 20:18
    1979
  • android Bluetooth 开发(一):布局和权限

    相关项目的下载链接点击打开链接继本项目之后实现了语音识别点击打开链接1.因为涉及的代码较多,本人分成三篇介绍,这是第一篇,先让大家看一下界面和工程文件,如下2,.Manifest中蓝牙权限的声明,其中...

    2017-11-01 11:49
    337
  • android Bluetooth 开发(二):打开、关闭、搜索、允许搜索、查看

    相关项目的下载链接本项目:点击打开链接继本项目之后实现了语音识别:点击打开链接1.承接上一篇文章,本篇文章主要实现了蓝牙的打开 关闭 允许搜索 查看配对设备2. BluetoothInit,主要实现了...

    2017-11-01 16:57
    2154
  • android Bluetooth 开发(三):数据通信界面

    1..承接上一篇,本篇主要实现了数据通信,程序结构如下  实现通信前,先建立仿qq的聊天界面,通过RecycleVIe; BluetoothMsg.java 消息对象,蓝牙对象;  Bluetoo...

    2017-11-01 18:29
    328
  • Android 自定义View(一):对现有控件的扩展

    一、View的测量1.自定义View前首先要对View进行测量,即告诉系统应该画一个多大的View,这个过程在onMeasure()中进行Android通过MeasureSpec类来帮助测量View。...

    2018-06-22 19:29
    54
  • Android 自定义View(二):创建复合控件

    另一个例子:自定义switch按钮创建复合控件分为三步:1.     设计属性2.      实现View3.     引用View这里设计一个qq联系人界面的TopBar其中有三部分组成,左边圆形头...

    2018-06-22 22:16
    53
  • Android自定义View设计之自己需要的控件

    资源链接自定义View分为三步:1.     设计属性2.      实现View3.     引用View这里已自定义顶部的TopBar为例讲解,效果如下图:其中由两部分组成,依次是左边ImageV...

    2018-04-05 10:36
    59
  • Android 自定义View(三):重写View实现全新控件

    一、介绍Android原生控件,无法满足我们需求时,我们可以完全创建一个新的view,来实现自己需要的功能创建View的难点在于控件的重绘和实现交互通常需要重写onDraw OnMeasure等方法实...

    2018-06-23 20:15
    354
  • Android 事件拦截/分发机制 (图解+代码)

    一、介绍Android为触摸事件封装了一个类MotionEvent,其实OnTouchEvent的一个参数就是MotionEventMotionEvent中封装了触摸点坐标、点击事件类型等Androi...

    2018-06-24 09:31
    370
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部