Android
文章平均质量分 94
JaymeYang
好代码,用心造。
展开
-
Android 四大组件 (三) ContentProvider 使用简介
简单介绍ContentProvider跟ContentProvider的使用,对联系人的增删改查操作原创 2016-01-25 15:40:03 · 1478 阅读 · 0 评论 -
JNI - 概述
JNI 简介前言JNI 概述历史背景目标JNI 解决方案JNI 编程前言本文是Oracle官方JNI文档的翻译基础上加上部分个人理解,原文地址 Chapter 1:Introduction本文介绍JNI(Java Native Interface)。JNI是Native编程接口,它允许运行在JVM(Java Virtual Mechine)上的应用跟使用其他语言(比如C、C++等)实现的...翻译 2019-03-23 18:05:16 · 264 阅读 · 0 评论 -
Android 四大组件详解(二) Service
一开始学Android的时候就开始听说Service的相关内容,但是真正接触到Service并且使用它是在几个月前的一次IM(即时通讯)的实现上,IM的实现是基于Mqtt协议的,所以有一个Service专门来负责IM相关的操作,有空也会简单介绍一下Mqtt相关的知识。 Service是后台的概念,但它是运行在主线程的,这点很重要,千万别跟Thread搞混,也就是说如果你在Service中执行...原创 2016-01-21 11:01:07 · 772 阅读 · 0 评论 -
Android 四大组件详解(一) Activity
Android开发的经验已经有两年多了,最近想总结一下自己学到的知识。首先想到的就是Android入门就会听到的四大组件(Activity, Service, Content Provider, BroadCast Receiver),接着后面还会介绍AS使用的相关经验,UI界面各个组件的使用详解等... ...大体的计划就是这样,下面就来介绍今天要介绍的Activity。 在Androi...原创 2016-01-20 16:20:23 · 1008 阅读 · 0 评论 -
Android UsbAccessory中你需要小心的坑及解决方案
本文旨在解决Usb连接过程中的问题而不注重具体实现过程,如果有对Usb连接过程感兴趣的朋友可以查看Android官方文档目录目录现实背景存在问题问题原因解决方案小结现实背景 现在智能硬件发展迅速,各种运动相机、无人机不断发展,而其中大部分都通过Usb跟手机之间建立链路连接通信,所以怎么处理好Usb的连接问题就显得很重要。存在问题...原创 2018-02-13 15:06:59 · 6587 阅读 · 2 评论 -
Java注解(三) 自定义注解与提取注解
自定义注解跟提取注解自定义注解主要讲解如何自定义跟在自定义中应该注意的问题。提取注解主要讲的是如何通过反射机制结合AnnotatedElement获取注解相关的信息原创 2016-05-01 16:58:45 · 24749 阅读 · 16 评论 -
Java注解(一) 基本概念
这篇文章会介绍注解的基本概念,会介绍注解是什么,注解有什么作用等。 下一篇文章会介绍Java中的系统注解的使用方法,然后会有一篇文章讲解如何提解注解中的值,最后会有一个简单的ORM实现原理介绍。也就是说原创 2016-04-28 15:11:37 · 1665 阅读 · 2 评论 -
Java注解(二) 系统注解
上一篇博文讲了Java注解是什么、有什么作用。现在让我们来谈谈Java本身提供的一些注解,包括内置注解跟元注解(后面解释)。 内置注解 : @Deprecated、@Override、@SuppressWarnings 元注解:@Retention、@Target、@Inherited、@Documented原创 2016-04-30 15:04:01 · 7059 阅读 · 4 评论 -
Android键盘切换闪动原理及解决方案
Android键盘切换闪动原理及解决方案主要内容键盘切换闪动原理键盘切换闪动解决方案设置键盘softInputMode使用adjustPan,增加一个与键盘同高的支撑视图(不推荐)设置键盘softInputMode使用adjustResize,在onMeasure时处理键盘事件键盘切换闪动原理上图中有几个状态(这里键盘softInputMode为adjustResize,如果对键盘弹出方式还原创 2016-04-06 17:59:39 · 6984 阅读 · 3 评论 -
Android 四大组件详解(四) BroadcastReceiver
文章主要从下面几个方面介绍BroadcastReceiver:1. 注册BroadCastReceiver ( 动态注册(Java代码中配置)跟静态注册(AndroidManifest.xml中配置) )2. 自定义广播3. BroadCastReceiver应用-获取收到信息内容并显示( 注册系统广播 )4. Demo源码原创 2016-01-26 15:11:34 · 767 阅读 · 1 评论 -
JNI - 设计概述
JNI - 设计概述前言JNI 接口函数及指针编译、加载、链接Native方法解析Native方法前言本文是Oracle官方JNI文档的翻译基础上加上部分个人理解,原文地址 Chapter 2:Design Overview本文介绍 JNI(Java Native Interface)的主要设计问题,这些问题很多跟Native方法相关,调用方法的介绍在JNI - 接口调用。JNI最大的...翻译 2019-03-24 17:40:17 · 194 阅读 · 0 评论