Demo
RikkaTheWorld
一个OTAKU
展开
-
Android 仿网易云音乐App
因为工作实在是有点忙,所以还没完成成品,就先挂到GitHub上。日后慢慢更新啦。原创 2019-10-24 17:45:00 · 22680 阅读 · 42 评论 -
Android 分贝测试仪功能
也是那个工具栏上的,测试分贝也就是打开麦克风然后接收音量,用计算公式求出音量的分贝值,通过传递message来修改UI。 有几个关于麦克风的参数 mARecorder = new MediaRecorder(); //声音录制 mARecorder.setAudioSource(MediaRecorder.Au...原创 2018-04-25 10:58:06 · 2425 阅读 · 0 评论 -
Andrioid 通过话筒实现吹气功能
今晚完成了模仿魔镜demo的最后一个模块就是使用话筒实例来吹气,让画面形成雾,再用手势擦除,相当于总结一下话筒类的使用。 在工作之前先声明权限要先构造一个AudioRecordManger类 首先声明变量以及构造方法 private static final String TAG = "AudioRecord";//标记 public static final int SAMP...原创 2018-04-19 18:30:54 · 1273 阅读 · 0 评论 -
Android 设置亮度
写一个个类来调节亮度 使用了ContentResolver来获取手机的亮度,并且需要访问provider来获取实例 先写两个buttom来分别控制增加亮度和减少亮度,xml文件就不写了先来看看调节亮度的SetBrightness 类 因为如果一开始手机设置了自动调节亮度,则设置亮度就没有意义了,所以要检查手机是否开启了自动设置亮度,如果开启则关闭它,这里要调用Settings.System.S原创 2018-04-18 10:15:06 · 1040 阅读 · 0 评论 -
Android 摄像头调用(不含拍照)
今天用到了调用摄像头 因为昨天不是在surfaceview上使用画布,而是使用摄像头 这里就总结自己代码和各位大牛的经验吧 使用摄像头 调用Camera要做的几个点分别是 设置尺寸、调整焦距、设置旋转角度 一开始先声明属性 private SeekBar seekBar; //进度条调整焦距 private ImageView add,minus; ...原创 2018-04-12 23:52:23 · 1548 阅读 · 0 评论 -
Andorid Studio 制作欢乐写数字(Timer启动+帧动画)
做的一个小游戏,让儿童照着屏幕上的根据笔顺来写数字 0-9 学会了一点细节还有实现帧动画效果,将比较好的代码放一放 首先是实现启动应用后出现启动界面2s后向主界面跳转: 实现代码如下: Timer timer = new Timer(); //用于设置启动界面显示的时间 TimerTask timerTask = new TimerTask() { ...原创 2018-04-02 12:12:58 · 4794 阅读 · 6 评论 -
Android开发欧酷天气
今天写完了郭神的第二行代码的欧酷天气 用到了litepal、okhttp3等技术使得代码变得通俗易懂 与之前自己参考的项目项目,让我觉得最大的变化就是数据库操作变得十分之简单 学到了很多关于这方面的知识 本项目的重要的几个点: 1、关于数据库使用litepal 2、xml界面关于framelayout、fragment、refersh的使用 3、关于使用okhttp来进行网络申请 ...原创 2018-03-26 23:59:44 · 1361 阅读 · 1 评论 -
Android Studio 的NotePad制作(日志本)
自己写的NotePad,一个星期左右的时间。完成了最基本的功能。 但是 界面还是一如既往的shi(因为百度找的图标都不是那种成套的,想找的找不到,干脆下次自己画!) NotePad的功能无非是对日志的增删改查,这次还加入了Preference的一些配置的设置。 这是主界面,上方的都是已经建好的日志。 下面的数字和图标对应xml控件的功能为: ①:已经写好的日志的个数 ②:系统设置 ③...原创 2018-03-14 12:17:07 · 8068 阅读 · 9 评论 -
AndroidStdio 关于课程表的小项目
花了半个月写的一个关于课程表的小项目,而且比较牛逼的地方还没写出来QAQ 巩固了很多基础知识,并且学习了那么一丢丢的实战技巧 我将整个学习并操作的过程总结成下面的步骤:课表的数据库结构是什么样的?数据库的范式和内容都要非常详细的罗列出来。课程表的每个页面是什么样,每个按钮点击后有什么样的结果。开始写代码,最先做的就是构建一个课表数据库,在从数据库的基础上,逐渐完成其他代码。首先是数据库结原创 2017-12-16 21:27:23 · 6186 阅读 · 3 评论 -
关于日期选择器和时间选择器的简单应用
时间选择器timepicker和日期选择器datepicker DatePicker用init方法初始化日期并且使用setOnDateChangedListener。 TimePicker直接使用setOnTimeChangedListener来处理时间选择器。 而且都可以使用Dialog方法来显示选择器对话框,视觉效果很好。public class MainActivity extends原创 2017-09-18 22:37:57 · 541 阅读 · 0 评论 -
Android Studio 制作简易计算器
边学边写的代码。 如果是制作简易计算器的话是基本没有难点的。 步骤是先写好界面布局,将按钮的布局、字号颜色啥的做好,再就是设置监听器。 使用了NoTitleBar的主题 代码如下: activity_main里关于界面的代码:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sc原创 2017-08-12 16:06:37 · 37517 阅读 · 6 评论