安卓开发
文章平均质量分 94
不长胖的桔子
请赐予我长胖的力量吧,要不然搬不动代码。
展开
-
Rxjava系列
1简介在学习RxJava前首先需要了解ReactiveX,因为RxJava是ReactiveX的一种Java的实现形式ReactiveX官网对于自身的介绍是:An API for asynchronous programmingwith observable streams异步编程设计中基于可观察的事件流的接口编程总结就是异步线程、接口编程、可观察的事件流入门基础:https://www.jianshu.com/p/cd3557b1a474https://www.cnblogs.com/ly原创 2021-01-25 14:37:49 · 183 阅读 · 0 评论 -
Android开发的艺术探索第十一章(Android的线程和线程池)
在Android中可以扮演线程角色的还有很多,比如AsyncTask和IntentService,同时 HandlerThread也是一种特殊的线程。尽管AsyncTask、IntentService以及HandlerThread的表 现形式都有别于传统的线程,但是它们的本质仍然是传统的线程。对于AsyncTask来说, 它的底层用到了线程池,对于IntentService和HandlerThre...原创 2020-03-22 22:14:18 · 164 阅读 · 0 评论 -
Android开发的艺术探索第十章
第10章 Android的消息机制Handler并不是 专门用于更新UI的,它只是常被开发者用来更新UI。Android的消息机制主要是指Handler的运行机制,Handler的运行需要底层的 MessageQueue和Looper的支撑。MessageQueue消息队列,内部存储了一组消息,以队列的形式对外提供插入和删除的工作,采用单链表的数据结构来存储消息列表。由于MessageQue...原创 2020-03-01 16:55:14 · 234 阅读 · 0 评论 -
AIDL详细使用
本文中的代码是《安卓开发的艺术探索》例子首先在新建工程下,增加一个服务端的模块myservices,在src/main下右键新建Book.aidl文件如图所示在java目录下相同包名,创建Book.java文件,新建IBookManager.aidl文件,修改Book.aidl文件,增加 parcelable Book;修改IBookManager.aidl文件 这里注意需要导包(Boo...原创 2019-12-31 17:47:04 · 262 阅读 · 1 评论 -
java设计模式之------代理模式
代理模式由来在有些情况下,一个客户不能或者不想直接访问另一个对象,这时需要找一个中介帮忙完成某项任务,这个中介就是代理对象。举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接连接明星,而是联系明星的经纪人,来达到同样的目的.明星就是一个目标对象,他只要负责活动中的节目,而其他琐碎的事情就交给他的代理人(经纪人)来解决.代理模式它提供了对目标对象另外的访问方式;即通过代理对象...原创 2019-11-20 12:49:03 · 122 阅读 · 0 评论 -
Android多媒体技术(一)Camera实时视频采集预览、拍照、JPEG图片方向的处理
转载文章:http://blog.csdn.net/andrexpert/article/details/54388929Camera实时视频采集预览、拍照、JPEG图片方向的处理转载 2017-12-12 17:29:22 · 486 阅读 · 0 评论 -
as的高级使用
Android Studio高级使用详解转载 2017-12-25 15:28:26 · 499 阅读 · 0 评论 -
往gitub上上传代码
GitHub原创 2017-12-19 12:25:30 · 1335 阅读 · 0 评论 -
开发导包问题
Error:Failed to find target with hash string ‘Google Inc.:Google APIs:15’原创 2018-01-03 10:59:30 · 260 阅读 · 0 评论 -
安卓状态栏
安卓状态栏参考文章:https://www.jianshu.com/p/bae25b5eb867原创 2018-02-09 15:13:00 · 407 阅读 · 0 评论 -
Java注解
java注解概念:说明程序的。给计算机看的注释:用文字描述程序的。给程序员看的定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。概念描述:JDK1.5之后的新特性说明程序的使用注解:@注解名称...原创 2019-09-27 15:48:47 · 105 阅读 · 0 评论 -
简单的封装okhttp
okhttp的封装原创 2017-10-31 17:13:44 · 263 阅读 · 0 评论 -
android studio之jni(上)生成so文件
使用android studio做ndk开发相对于eclipse无疑要简单很多,那么下面我将做详细的步骤介绍:1、下载ndk (最好使用最新版本的ndk ,我现在使用的ndk版本是android-ndk-r11c,studio版本是2.1.1)2、新建项目3、设置ndk路径4、新建一个moudle 选择android library 命名为hellojni (下一遍文章将会说明在libr转载 2017-11-30 13:37:45 · 272 阅读 · 0 评论 -
Android studio 如何修改工程的包名
修改包名转载 2017-07-21 10:51:43 · 357 阅读 · 0 评论 -
开设热点
热点,wifi天线原创 2017-07-18 18:25:23 · 214 阅读 · 0 评论 -
屏幕旋转状态
socket通信,屏幕状态监听原创 2017-07-18 18:27:04 · 254 阅读 · 0 评论 -
v_layout
Carson_Ho的博客 Android开发知识总结 目录视图转载 2017-07-26 12:23:21 · 482 阅读 · 0 评论 -
设备管理器
安卓 恢复出厂设置原创 2017-08-02 09:50:45 · 244 阅读 · 0 评论 -
Retrofit的基本使用
Retrofit的基本使用原创 2017-11-09 14:15:17 · 328 阅读 · 0 评论 -
安卓设置热点ssid和密码
安卓 设置热点 ssid和密码原创 2017-07-28 12:23:54 · 7410 阅读 · 1 评论 -
Android Studio 开发NDK项目生成.h文件方法
Android Studio的Terminal转载 2017-11-01 11:23:14 · 762 阅读 · 0 评论 -
百度定位sdk使用
百度定位sdk原创 2017-06-05 18:03:07 · 495 阅读 · 0 评论 -
Java中使用OpenSSL生成的RSA公私钥进行数据加解密
RSA加密算法转载 2017-11-28 17:46:47 · 351 阅读 · 0 评论 -
Activity的启动模式
活动的启动模式activity四种启动模式原创 2017-07-11 00:36:25 · 202 阅读 · 0 评论