- 博客(25)
- 收藏
- 关注
原创 蓝牙功能
蓝牙+RecyclerView适配器蓝牙功能依赖+布局适配器public class MyAdapter extends RecyclerView.Adapter<MyAdapter.MyViewHolder> { private List<BluetoothDevice> list; private Context context; priva...
2019-11-08 21:19:07
315
原创 蓝牙 客户端和服务端
蓝牙发送数据适配器MainActivity服务端线程适配器public class MyAdapter extends RecyclerView.Adapter<MyAdapter.MyViewHolder> { private List<BluetoothDevice> list; private Context context; privat...
2019-11-07 21:16:39
1502
原创 蓝牙连接
蓝牙客户端服务端客户端public class MainActivity extends AppCompatActivity implements View.OnClickListener { private UUID uuid = UUID.fromString("00001106-0000-1000-8000-00805F9B34FB"); private String[]...
2019-11-06 21:10:46
259
原创 Glide加载图片,视频,Gif图,设置圆形图片和圆角图片,清除缓存
GlideGlide的应用Glide的应用public class MainActivity extends AppCompatActivity implements View.OnClickListener { private String image_url = "http://p1.music.126.net/yC_df5u0myXVp-bM99K3Lw==/587029258...
2019-11-05 17:00:53
624
原创 OkGo
OkGoOkGoMainActivity 用Okgo获取数据OkGo的二次封装自定义JsonCallBack抽象类 继承自AbsCallBackMainActivity 获取数据OkGoMainActivity 用Okgo获取数据public class MainActivity extends AppCompatActivity implements View.OnClickListen...
2019-11-05 16:58:10
606
原创 分批下载和断点续传
get和post上传下载,分批下载和断点续传封装Utils类java 代码封装Utils类public class MyOkUtils { private Handler handler = new Handler(); private OkHttpClient client; public MyOkUtils() { Interceptor inte...
2019-11-04 21:03:55
304
原创 封装OkHttpClient+单例+登录注册+上传下载
登录注册HttpUtils接口适配器注册登录MainActivityMain2ActivityHttpUtilspublic class HttpUitls { private static HttpUitls httpUitls = null; private OkHttpClient client; private Handler handler = new Ha...
2019-11-01 23:42:21
382
原创 断点续传下载图片
断点续传网络请求适配器java代码网络请求public class Uitls extends AsyncTask<String,Integer,String> { private String path; // 储存地址 private int end; // 文件总长度 private long start; // 起始值 private Han...
2019-10-31 21:24:47
394
原创 音乐播放器
音乐播放器java代码主页面布局ListView布局适配器java代码public class MainActivity extends AppCompatActivity implements View.OnClickListener { private List<MusicBean> list = new ArrayList<>(); private...
2019-10-23 21:37:19
303
原创 Service进程间通讯
Service进程间通讯服务端客户端服务端public class MyService extends Service { public MyService() { } IBinder iBinder = new IMyAidlInterface.Stub() { @Override public int muit(int a, int b)...
2019-10-21 21:09:16
113
原创 Service 服务 四大组件之一
Service 服务 四大组件之一Service的启动方式以及生命周期XML布局绑定服务和解除绑定Service的启动方式以及生命周期public class MyService extends Service { private static final String TAG = "MyService"; public MyService() { Log.i...
2019-10-18 21:19:19
346
原创 登陆注册技能练习
sqlite,广播,登陆注册,技能练习xml布局(登陆界面)xml布局(注册)mySqliteHelpMainActivity1MainActivity2xml布局(登陆界面)<ImageView android:layout_weight="3" android:src="@mipmap/a" android:scaleType="fit...
2019-10-16 22:29:02
222
原创 数据填充者和数据解析者
内容提供者和内容解析者提供数据异步任务MyProviderMySqliteHelp解析数据并展示给ListView填充数据提供数据public class MainActivity extends AppCompatActivity { private String urlString = "http://www.qubaobei.com/ios/cf/dish_list.php?...
2019-10-15 22:51:41
314
原创 Sqlite增删改查的两种方式
Sqlite两种方式实现增删改查调用系统方法Sql语句两种方式实现增删改查调用系统方法 @Override public void onClick(View v) { switch (v.getId()) { //按钮(增删改查) case R.id.buttonInster: //存储对...
2019-10-14 21:19:03
383
原创 Sqlite 数据库增删改查
Sqlite实现增删改查按钮 布局MySqlHelpSqlite 语句实现功能实现增删改查按钮 布局<Button android:id="@+id/buttonAdd" android:layout_width="match_parent" android:layout_height="wrap_content" andr...
2019-10-14 21:12:17
272
原创 ViewPage+Fragment+TabLayout
ViewPage+Fragment+TabLayout<综合技能>欢迎页面布局功能页布局ListView 页面布局Fragment 主页布局MainActivity 引导页Main2Activity 主页功能ContentFragmentFragment_itemFragment_item2欢迎页面布局<androidx.viewpager.widget.ViewPager...
2019-10-13 23:09:23
538
原创 登录界面案例 SD卡存储信息
登陆界面布局MainJava布局<RelativeLayout android:background="#B90CC6F5" android:layout_centerInParent="true" android:layout_width="match_parent" android:layout_height="wrap...
2019-10-13 22:57:55
385
1
原创 SD卡得读取 案例
案例布局网络请求网络下载数据,图片,和SD卡读取数据,图片布局<Button android:id="@+id/writejson" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="写入json串"/...
2019-10-13 22:55:30
368
原创 Fragment和Adapter
Fragment和AdapterXML布局Fragment布局java代码Fragment--JavaXML布局<TextView android:id="@+id/textView" android:layout_width="match_parent" android:layout_height="wrap_content" ...
2019-10-11 21:44:35
915
原创 ListView和Fragment
文章目录XML布局item布局fragment布局HttpUtilsJavaBeanMyAdapterMyAsyncTaskJava代码XML布局 <ListView android:layout_weight="1" android:id="@+id/listView" android:layout_width="match_paren...
2019-10-10 21:03:07
551
原创 Fragment习题
文章目录XML布局Java代码碎片代码XML布局<RadioGroup android:layout_gravity="bottom" android:id="@+id/group" android:orientation="horizontal" android:layout_width="match_parent" ...
2019-10-10 20:54:25
388
原创 系统菜单,弹出菜单,上下文菜单
系统菜单,弹出菜单,上下文菜单。ListView显示数据,微信QQ聊天菜单列表QQ聊天public class MainActivity extends AppCompatActivity { private TextView tv_show; private TextView tv_show1; private LinearLayout groud; @O...
2019-09-28 22:58:59
147
原创 ListView显示数据
ListView 数据填充ListView的应用ListView的应用public class MainActivity extends AppCompatActivity { private ArrayAdapter adapter; private List<User> list = new ArrayList<>(); private L...
2019-09-27 21:23:44
873
原创 自定义对话框
自定义对话框xml布局自定义DialogMainActivityxml布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schem...
2019-09-27 21:03:58
128
原创 多种对话框模式
多种对话框普通对话框单选对话框多选对话框自定义对话框条形进度条对话框圆形进度条对话框日期选择对话框时间选择对话框自定义的对话框(重点)普通对话框 //构建者 AlertDialog.Builder builder = new AlertDialog.Builder(this); //设置属性 ...
2019-09-27 14:25:02
210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人