自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android 录音实现--MediaRecorder

前言 Android系统在实现录音以及录像的功能均是通过使用MediaRecorder实现的。本篇文章主要介绍如何借助MediaRecorder实现后台录音功能。 MediaRecoder MediaRecoder主要方法介绍 void prepar():准备录制 void ...

2019-06-18 17:28:59

阅读数 111

评论数 0

原创 Java集合知识点总结

0.零散知识点 一般在使用java的集合的时候,需要使用接口类型来存放引用,方便后续修改 HashSet是基于散列表的集 TreeSet是基于红黑树的集 一.collection 1. Set TreeSet 基于红黑树,查找效率O(logn) 实现了SortedSet接口 Hash...

2019-03-06 20:53:30

阅读数 69

评论数 0

原创 Java面试基础知识积累(一)

Java基础知识 一.final 与 Static public static final 类常量,在类内部多个方法中可用,若为public 在其他类当中也可用 静态数据区不属于堆,当然更不属于对象,在静态数据区 如果编译器能够在编译阶段确定某变量的值,那么编译器就会把该变量当做编译期常量来使用...

2019-03-06 14:14:35

阅读数 24

评论数 0

原创 [python爬虫]爬取评分方法及Excel读写

环境介绍 为了让两位自认为阅漫无数的同学对自己的动漫观看质量有数据量化的评判,近日基于爬虫实现了对动漫评分的爬取。 ###爬虫部分 import urllib from urllib.parse import quote import requests import re from bs4 imp...

2018-12-13 10:28:58

阅读数 173

评论数 0

原创 Android系统--Camera 1.0 部分源码分析

Camera1分析 1.相关概念介绍 camera 1相关内容 作用 camera.java 进行初始化设置以及调用jni实现功能 android_hardware_Camera.cpp 调用native层代码获得底层camera硬件的访问入口 ...

2018-08-07 09:12:05

阅读数 130

评论数 0

原创 Android系统--ProcessState以及IPCThreadState

ProcessState以及IPCThreadState ProcessState是负责打开Binder节点并做mmap映射,IPCThreadState是负责与Binder驱动进行具体的命令交互。 ProcessState 实现ProcessState的主要关键点有以下几个: 保证...

2018-08-06 16:22:19

阅读数 140

评论数 0

原创 Android系统--IBinder和BpBinder

IBinder和BpBinder 引言 总结之前学习的内容可以发现,对于ServiceManager,当想使用其服务的时候,我们首先引入了ServiceManagerProxy,再往上层可以发现是封装了ServiceManager.java以及ServiceManagerNative.j...

2018-08-06 16:21:49

阅读数 98

评论数 0

原创 Android系统--ServiceManager服务

最近在学习Android内核设计思想,看书的过程中将一些小知识点积累了一下。 需要解决的问题 因为发送请求的Binder client可能是应用程序,所以必须提供Java层的==接口==(需要找出这个接口是什么) 每个调用binder服务的程序,不需要亲自去执行如下步骤,所以需要封装如下...

2018-07-25 10:14:57

阅读数 316

评论数 0

原创 [Android]seekbar控制系统音量

SeekBar介绍 SeekBar是ProgressBar的子类,通过对ProgressBar进行功能性的补充,可以响应用户的点击和拖动事件。接下来将要介绍属性设置、样式设置以及功能设置。并且通过SeekBar来控制系统音量。 SeekBar常用属性介绍 首先在xml当中对SeekBar...

2018-07-24 13:56:56

阅读数 893

评论数 2

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