1 片言莫语

尚未进行身份认证

朝着你的梦想走去

等级
TA的排名 13w+

传感器练习---方向水平仪

传感器练习—方向水平仪运行结果:随着手机的摆动球也会随之运动步骤:第一步创建自定义的View并实现SensorEventListener布局界面3.为磁场传感器和加速度传感器注册监听器,并获取传感器的取值4.获取z,x,y轴的旋转角度,并绘制小球并获取传感器的取值package com.example.acer.suipingyi;import android.conte...

2020-01-16 17:21:19

传感器

安卓常见的传感器案例:获取光线传感器1.2. 定义全局变量![](https://img-blog.csdnimg.cn/20200115224047577.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxX...

2020-01-16 13:32:34

android实现单词翻译的功能 api初识 Adapter Array与ArrayList

android实现单词翻译的功能思路:1.布局界面,一个添加生词的界面一个主界面输入要翻译的内容,一个显示翻译结果的界面。2. java代码:首先实现生词的添加:add_Activity;然后添加数据库存储数据;最后在Main_Activity中实现翻译功能。涉及知识点及拓展知识:1.什么是api:百度上说API(Application Programming Interface,应用...

2020-01-14 14:00:28

模拟QQ自动登录

模拟QQ自动登录思想:第一步:定义后台账号和密码第二步:获取Shared Preference对象final SharedPreferences sp = getSharedPreferences(“mrsoft”, MODE_PRIVATE);第一个参数指定文件名,第二个参数指定权限。第三步:实现自动登录功能,开始设置的输入内容为空第四步:实现手动登录存储账号的功能通过给按钮添加...

2020-01-13 18:08:24

android设置逐帧动画

android设置逐帧动画演示效果:1.布局界面:设置布局文件布局格式LinearLayout线性布局,方向垂直方向。2.创建动画资源文件:在res下面的drawable下面新建一个资源文件fairy.xml在该资源文件里面使用animation-list设置动画资源:duration=“60”:每一帧停留时间为60毫秒<?xml version="1.0" encoding="...

2020-01-11 21:57:17

复选checkBox用onCheckedChangeListener,泛型、 final 、匿名内部类的使用

复选checkBox用onCheckedChangeListener1.匿名内部类:A:匿名内部类就是内部类的简化写法。B:前提:存在一个类或者接口这里的类可以是具体类也可以是抽象类。C:格式: new 类名或者接口名(){ 重写方法; }D:本质是什么呢?是一个继承了该类或者实现了该接口的子类匿名对象。E:案例演示按照要求来一个匿名内...

2020-01-09 20:55:58

使用BroadCastReceiver发送和接受广播

案例运行结果:第一步发送广播package com.example.acer.guangbo;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;import android.os.Bundle;import android.view.View;import androi...

2020-01-01 15:58:39

下拉通知notifacation练习

下拉通知notifacation练习案例:点击之后弹出详情编写布局文件,一个进入的页面,一个下拉之后点进去的页面。添加一个ImageView即可创建detail界面就是点击详情之后显示的界面,这个里面代码基本上不用编写在MainActivity中编写通知项目目录:detail:package com.example.acer.wechattab;import and...

2020-01-01 14:44:50

android 画布画笔使用,绘制安卓机器人

android 画布画笔使用,绘制机器人1.设置布局管理器为帧布局<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk...

2019-12-27 11:51:19

android控件属性总结

android控件属性总结android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,第一类:属性值为true或falseandroid:layout_centerhrizontal 水平居中android:layout_centervertical 垂直居中android:layout_centerinparent 相对于父元素完全居...

2019-12-26 21:48:38

选项菜单和上下文菜单

选项菜单和上下文菜单一、选项菜单案例:点击三个点出现选项1.定义menu文件:res-new-menu-menu.xml<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app=...

2019-12-21 20:09:22

两种方法实现图片滑动案例

两种方法实现图片滑动案例手势检测法(1)第一步:让mainActivity实现GestureDetector.OnGestureListener接口,并实现其所有方法(共6个)(2)第二步:定义一个全局手势检测器(3)第三步:将要显示的图片加载到ViewFlipper中,并且初始化动画数组(4)第四步:在onFling()中通过触摸事件的X坐标判断是向左还是向右滑动,并且设置相应的动画...

2019-12-19 19:40:05

单击事件笔记 12月17日

一、单击事件括号里面的是参数View.OnClickListenerinterface接口里面重写onClick方法,单击之后的事件运用二、长按事件运用:模拟微信实现图片长按功能1.xml布局2.为菜单添加选项值3.将长按事件注册到菜单中,并打开菜单三、触摸事件运用xml布局文件2.创建自定义ViewmainActivity:四、区别...

2019-12-17 19:36:35

按返回键返回到主界面

package com.example.acer.huidiao;import android.app.Activity;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.view.KeyEvent;import android.view.Menu;impor...

2019-12-16 21:48:09

fragement练习:微信切换

微信切换1.项目目录xml:activity_mai<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" ...

2019-12-11 17:10:20

多选按钮CheckBox(对话框显示结果)

多选按钮CheckBox(对话框显示结果)1.toast吐司打印显示结果(1)Toast.makeText(MainActivity.this, str, Toast.LENGTH_LONG).show();//1.显示的activity,2.显示内容,3.打印时间长短,4.调用show方法显示(2)toast居中显示设置Toast toast=Toast.makeText(getApp...

2019-12-05 22:13:13

Android常见的问题总结

Android常见的问题总结NoFoundException解决办法:原因:没有配置新建的activity,需要进行配置

2019-12-05 22:08:29

模拟用户登录界面

模拟用户登录界面一、涉及知识点:Activity启动与关闭(Intent:Activity用intent表达自己的意图)Intent intent=new Intent(MainActivity.this,MainActivity2.class);startActivity(intent);EditView的使用利用Android自带的向导创建Activity右击包–new–Act...

2019-12-04 21:41:53

下拉选择框练习

下拉选择框练习一、xml文件中定义下拉选择框两种方式:1.运用entries:android:entries="@array/cypte"2.在java代码中运用适配器如下<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas...

2019-12-01 21:47:49

android练习:星级评分条,吐司打印居中显示

android练习:星级评分条,吐司打印居中显示RatingBar:星级条seekBar:拖动条Progress:进度条rating:默认点亮几颗吐司打印居中显示主要语法Toast toast=Toast.makeText(getApplicationContext(),输出内容,Toast.LENGTH_LONG);toast.setGravity(Gravity.CENTER,0...

2019-12-01 16:04:11

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。