- 博客(40)
- 收藏
- 关注
原创 摇一摇(根据传感器和加速器实现)
摇一摇(根据传感器和加速器实现)mainactivitypackage com.example.myyaoyiyaoimport android.content.Contextimport android.content.Intentimport android.hardware.Sensorimport android.hardware.SensorEventimport and...
2019-12-20 11:58:39
1135
原创 MVP auto
MVPactivity(首先生成MVP)V层P层M层rxjava的接口创建Application初始化retrofit创建Bean类创建适配器使用activity(首先生成MVP)V层package com.example.mvpapplication.view.actimport android.os.Bundleimport android.os.PersistableBundle...
2019-12-12 20:40:05
414
原创 Kotlin通知
普通通知 btn_one.setOnClickListener { val notificationManager:NotificationManager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager var bulider:Notificatio...
2019-12-06 10:23:21
519
原创 recy拖动item
var context: Context = this var myadapter:MyAdapter?=null override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activ...
2019-12-02 11:58:10
114
原创 Kotlin实现单例模式
package com.example.myday02class MyData{ private constructor(){ } companion object { private var instance : MyData? =null get(){ if (field==null){ ...
2019-12-02 09:41:53
238
原创 OpenGLED画一个简单的三角形
清单文件添加权限<uses-feature android:glEsVersion="0x00020000" android:required="true" />MyViewpackage com.example.myopengles;import android.content.Context;import android.opengl.GLES20;import a...
2019-11-12 18:56:30
123
原创 数据库使用
数据库使用数据库的创建使用数据库Activity的代码数据库的创建package com.example.myday1night;import org.greenrobot.greendao.annotation.Entity;import org.greenrobot.greendao.annotation.Id;import org.greenrobot.greendao.anno...
2019-11-02 08:58:04
125
原创 安卓2
安卓day02Menu菜单PopupWindowMenu菜单 @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {// menu.add(1,1,2,"排序2"); getMenuInflate...
2019-10-29 18:45:35
147
原创 小球随手指运动
小球随手指运动自定义MyViewpackage com.example.mytouch;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.Attrib...
2019-10-25 11:51:39
133
原创 自定义view加虚线
自定义view加虚线MyView类MyView类package com.example.myxuxian;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.DashPathEffect;import a...
2019-10-25 11:40:46
173
原创 EventBus使用
EventBus使用第一个页面package com.example.z3lainxi;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.TextView;import android.widget.Toast;import ...
2019-10-20 19:11:04
94
原创 涂鸦Surfaceview
涂鸦Surfaceview布局layoutActivity布局layout <SurfaceView android:id="@+id/main_surface" android:layout_width="match_parent" android:layout_height="match_parent" />Activit...
2019-09-27 16:48:37
219
1
原创 安卓016腾讯云
安卓016腾讯云打开网址找到指定的工具复制就完了ActivutyApplication拉流打开网址找到指定的工具复制就完了Activutypackage com.example.myday016;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widge...
2019-09-18 21:22:24
364
原创 安卓015友盟的应用
安卓015友盟的应用首先打开友盟创建项目根据官网完成技能依赖首先打开友盟创建项目根据官网完成技能package com.example.myday15lianxi;import android.Manifest;import android.os.Bundle;import android.view.View;import android.widget.Button;import ...
2019-09-17 21:20:21
151
原创 安卓Day14高德地图
安卓Day14高德地图高德地图首先去官网创建一个可以使用的key导入依赖导入清单文件xml的布局Activity高德导航导入依赖清单文件如地图大致相同也需要重新创建一个导入keyxmlActivity高德地图首先去官网创建一个可以使用的key导入依赖//这是一个高德地图的依赖implementation 'com.amap.api:3dmap:latest.integration'导...
2019-09-16 20:17:12
161
原创 安卓Day13JS与安卓交互
安卓Day13JS与安卓交互写一个HtmlActivity写一个Html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>标题</title> <script type="text/javascript"> functio...
2019-09-15 21:17:12
122
原创 安卓Day012CommonTabLayout
安卓Day012CommonTabLayout创建一个实现类Activity创建一个实现类package com.example.myday012rikao.ently;import com.flyco.tablayout.listener.CustomTabEntity;public class User implements CustomTabEntity { privat...
2019-09-15 10:06:29
149
原创 SurfaceView:显示滚动歌词
https://blog.youkuaiyun.com/feng___chen/article/details/99586077
2019-09-11 21:32:02
186
原创 安卓02照相机等的操作
安卓02照相机等的操作截图打电话打开浏览器打开摄像机录像并保存打开照相机不能自动保存创建清单文件和xml文件保存到指定的地址截图 case R.id.jt: View decorView = getWindow().getDecorView(); decorView.setDrawingCacheEnabled(true);//设...
2019-09-10 21:11:14
130
原创 安卓2Day09ActionBar和DrawLayout和SlidingMenu
安卓2Day09ActionBar和DrawLayout和SlidingMenuDrawLayour是一个原生抽屉SlidingMenu导包扒拉主页面的抽屉ActionBar是安卓项目的头部DrawLayour是一个原生抽屉//Activity<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android...
2019-09-09 20:40:47
152
原创 安卓06,7RecyclerView
安卓06,7RecyclerViewRecyclerView适配器使用方式(多布局方式)Activity布局的方式RecyclerView适配器使用方式(多布局方式)package com.example.myday07.adapter;import android.content.Context;import android.os.Handler;import android.os....
2019-09-06 21:21:55
99
原创 安卓02Day05蓝牙
安卓02Day05蓝牙蓝牙是一个短距离连接传输数据的工具添加权限增加运行时权限(添加位置)开启蓝牙(使用隐式跳转)关闭蓝牙查找匹配过的蓝牙设备查找附近的设备(是通过注册一个广播接收消息存入集合放入listview里)请求连接蓝牙设备通过蓝牙发送信息(客户端:是根据socket进行的传递)通过蓝牙接收信息(服务器:是通过serverSocket接收,在开启蓝牙是的逻辑中写入)蓝牙是一个短距离连接传...
2019-09-04 20:26:49
118
原创 安卓02OKGO封装)
安卓02OKGO封装okgo 是封装好的OkHttp的方法可以直接使用是一个非常方便的第三方控件GET请求下载POST请求下载文件下载展示图片自定义CallBack可以自定义一些数据返回直接继承创建自定义的CallBackokgo 是封装好的OkHttp的方法可以直接使用是一个非常方便的第三方控件GET请求下载 OkGo.<String>get("http://www.quba...
2019-09-03 20:12:34
406
原创 安卓02断点续传
断点续传断点续传的代码断点续传的代码package com.example.myday03lainxi003.Utilt;import android.os.Environment;import android.util.Log;import com.example.myday03lainxi003.listener.HttpListener;import com.example....
2019-09-02 21:03:43
74
原创 安卓02day2MVC模式
安卓2MVC模式MVC模式接口的代码实现类的代码接口封装类的代码Activity的代码MVC模式把代码封装进入一个类实现接口从而调用区中的方法便于使用接口的代码 package com.example.mydaydl03.moudou;import com.example.mydaydl03.Insert.Backhttp;public interface getmoudou {...
2019-09-01 19:50:40
126
原创 安卓02Day03
安卓Day03okHTTP请求记得要加权限(不加活该你错)get请求post请求下载文件下载文件必须设置文件允许别人访问与操作okHTTP请求记得要加权限(不加活该你错)get请求private void getwenjian() { get.setOnClickListener(new View.OnClickListener() { @Overr...
2019-08-30 15:42:12
112
原创 服务Server
安卓015Service介绍Service 服务 是四大组件之一 和Activity非常相似后台运行 没有界面在清单文件中注册 都有自己的生命周期Service特点Service 在后台运行 不用与用户进行交互 即使应用退出 服务也不会停止 当应用进程被杀死时 服务便会停止Service运行在主线程中 但需要执行耗时操作的时候 需要在服务中创建子线程完成Service的用途 播放音...
2019-08-19 21:24:02
189
原创 广播
安卓Day12广播广播系统发广播 APP接受接收MainActivity类import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;import android.content.IntentFilter;import android.os.Bundle;import android.w...
2019-08-15 21:12:26
146
原创 内容提供者
安卓Day10内容提供者内容提供者布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizon...
2019-08-14 20:59:31
122
原创 安卓Day10
安卓day10读取短信读取电话联系人适配器读取短信SMSContent类import android.content.Context;import android.database.ContentObserver;import android.database.Cursor;import android.net.Uri;import android.os.Handler;impor...
2019-08-13 21:01:23
139
原创 SQLiteOpenHelper数据库
安卓Day09SQLiteOpenHelper 数据库的帮助类 --> 代码实现步骤定义一个类 继承SQLiteOpenHelper重写构造方法 :提供数据库的基本信息 : 上下文对象,数据库名称,Null,数据库的版本号重写父类的方法onCreate() 和onUpgrade()Java代码import android.content.Context;import andr...
2019-08-12 21:17:23
155
原创 存储和SD卡闪存
安卓day08存储和SD卡闪存存储是将你想输入的数据存入到你的activity的文件当中然后可以使用,但是当文件删除时也会消失,所以只可以是APP之间的使用.SD卡闪存是将数据数据存储到手机里当你的APP被删除时数据还会被保留,只要手机还在那么你存入的数据便可以被使用.存储和SD卡闪存存储是将你想输入的数据存入到你的activity的文件当中然后可以使用,但是当文件删除时也会消失,所以只可以是...
2019-08-11 22:36:26
160
原创 安卓day07
安卓Day073 Fragment+ViewPager+TabLayout联动7.3.1Fragment的创建7.3.2Viewpager创建7.3.3Fragment+ViewPager+TabLayout联动这是主页面这是适配器Class页面在适配器只需要加入一个圆形依赖导入控件就好非常方便3 Fragment+ViewPager+TabLayout联动7.3.1Fragment的创建7...
2019-08-09 20:20:20
156
原创 安卓Day06
安卓Day06轮波图的应用是一个可以滑动的页面滚动控件是一个需要适配器通知的一个控件轮播图与fragment的结合应用当你点击切换页面时轮播图消失用于配合如果需要添加滚动显示球在选择器里写入方法,for循环添加页面数量的显示生成图片控件.加入轮播图的位置监听先循环所有变为你说设置的false,在选择单个的image设为true(前提是先创建一个集合把你所有的图片或控件放入)如要让轮播图自已滚动使用...
2019-08-08 20:24:40
128
原创 fragment基本应用
安卓05fragment高级进阶可以Activity传值给fragmentfragment 传值给Activityfragment传值给fragmentfragment高级进阶 { @RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN) @Override public void onClick(View v) { ...
2019-08-05 20:18:54
92
原创 对话框类型Dialog
对话框的类型day1对话框类型普通对话框进度条对话框单选对话框多选对话框时间对话框日期对话框自定义对话框自定义对框框需要创建一个小布局放入自定义的对话类让其显示然后对其进行自定义化对话框类型普通对话框进度条对话框单选对话框 one.setOnClickListener(new View.OnClickListener() { @Override ...
2019-08-02 17:32:45
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人