自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 【解决】kotlin写Android项目第一次编译报Execution failed for task ‘:app:kaptDebugKotlin‘.异常

【解决】kotlin第一次编译Android项目报Execution failed for task ':app:kaptDebugKotlin'.异常Execution failed for task ':app:kaptDebugKotlin'.> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction &g

2021-10-22 22:44:18 12146 5

原创 Android Studio报错: Invoke-customs are only supported starting with Android O (--min-api 26)

Android报错:Error: Invoke-customs are only supported starting with Android O (--min-api 26)解决方法在module的build.gradle里增加Java编译版本控制 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8

2020-09-17 18:08:19 340

原创 Android OkHttp + Glide + RecyclerView + ButterKnife流行框架的综合实现

文章目录运行效果运行效果

2020-08-14 17:24:27 405

原创 Android RecyclerView列表流行控件的实现

文章目录RecyclerView辅助类实现效果引用RecyclerView线性布局横向和反向数据显示网格布局瀑布流布局ItemView监听点击事件插入和删除数据总结RecyclerViewRecyclerView是Android中一个强大的控件,不仅可以实现和ListView同样的效果,还有各种特殊的样式,比如网格布局、瀑布流布局,同时在列表布局中也可以实现横向翻滚和数据反向显示辅助类RecyclerView的实现需要下面几个类进行辅助:LayoutManager布局管理器,用于管理Recycl

2020-08-06 02:35:18 548

原创 Android SQLite+网络请求Demo

文章目录概述运行效果分析代码实现BookBookDbHelperBookDaoBookBizImageFileImageBizMainActivityMyCollectionActivityReadActivity概述综合ListView、SQLite、网络操作来完成一下需求:页显示内容:广告图片、文章标题、书本、内容点击【上一篇】显示上一篇文章(实时修改页面文章标题、作者、内容,图片不变),到了最前面直接显示最后一篇。点击【下一篇】显示下一篇文章,到了最后一篇再点击显示第一批(一共30篇)点击

2020-08-04 02:09:18 283

原创 Android BroadcastReceiver广播接收器的两种注册方式

文章目录BroadcastReceiver广播接收器静态注册动态注册广播生命周期BroadcastReceiver广播接收器用于监听/接受Android应用分发的各类广播并做出相应的响应应用场景:监听系统事件:如开机广播,网络链接与断开,屏幕转向灯不同组件间(Activity/Service,包括不同APP间)的通信多线程通信先自定义一个广播接收器,创建MyBroadcastReceiver类来继承广播接收器类,并实现它内部的方法public class MyBroadcastRece

2020-08-01 16:36:11 1587

原创 Android 网络请求+数据库操作实现数据的读取及增删改查

文章目录概述运行效果分析代码实现JSONBookBookDaoBook_AsyncMainActivityBookActivity概述综合ListView、SQLite、网络操作来完成一下需求:程序第一次启动使用GET方式获取JSON数据并展示到ListView控件中,链接:http://www.imooc.com/api/teacher?type=2&page=1程序第一次启动除了获取展示数据外,还需要创建数据表book,建立列id、learner、name,并将数据插入到book表中

2020-07-31 17:01:56 1515

原创 Android GET+Handler获取网络图片及建造者模式Builder的简单应用

文章目录运行效果实现步骤创建GetPicThread类在MainActivity类中完成图片显示Builder建造者模式实现步骤运行效果 实现步骤新建一个布局文件,在布局中添加相应控件并设置参数设置网络请求权限新建一个类GetPicThread实现Runnable接口定义一个handler用于将数据传送到主线程中使用建造者模式完成属性赋值在run()方法中完成网络图片的获取在MainActivity中完成图片显示图片的链接:https://img2.mukewang.co

2020-07-23 01:00:14 263 3

原创 Android GET和POST完成网络请求

文章目录GET和POST的区别GET和POST的安全性GET方法的长度限制HTTP请求限制创建安全配置文件添加安全配置文件GET实现注意GET和POST的区别GET是从服务器上获得数据,而POST则是向服务器传递数据的GET是不安全的,一些操作会被第三方看到,而POST的所有操作多用户来说是不可见的GET传输的数据量小,主要是因为它受约于URL长度的限制,而POST可以传输大量的数据,所以在传文件的时候会用POSTGET限制From表单的数据集的值必须为ASCLL字符,而POST支持整个ISO1

2020-07-22 17:50:24 1978

原创 Android-UI 慕淘旅游

文章目录项目说明成品展示Activity & FragmentActivityFragmentWelcomeActivity代码MainActivity代码LoginActivity代码RegisterActivity代码MeFragment代码IndexFragment广告轮播主页的其他组件一级菜单二级菜单FindFragment代码项目说明慕淘旅游是对UI常用组件的一次集合使用,其中包括Activity和Fragment之间的传值与调用、不同适配器的设置以及ListView、RecycleV

2020-07-12 01:26:12 1457

原创 Fragment和Activity之间传值的方法

文章目录从Activity传到Fragment中通过setArguments()方法传值通过获取对象进行传值从Fragment传到Activity中Fragment之间传值从Activity传到Fragment中通过setArguments()方法传值这个方法需要先实例化一个Bundle对象作为载体进行传值Activity //实例化Fragment Fragment1 f = new Fragment1(); //实例化一个Bundle对象 Bundle bundle = new Bund

2020-07-06 00:30:08 707

原创 Activity的三种启动方式以及不同Activity之间简单的数据传递

文章目录Activity的三种启动方式显示启动隐式启动startActivityForResult不同Activity之间简单的数据传递传递简单内容传递对象Activity的三种启动方式Activity的启动方式分为以下三种:显示启动隐式启动startActiviyForResult下面是三种的基本用法显示启动一般用于启动当前工程内的普通Activity,如:从当前MainActivity跳转至MainActivity2 //创建意图 //参数1:环境上下文,当前环境(this)

2020-07-05 23:45:11 893

原创 Android-UI 日期、单选、多选对话框实现

文章目录案例说明要求案例视频UI布局主界面功能实现myClick按钮点击事件showSexDialog单选对话框sex_dialog.xml代码实现showHobbyDialog多选对话框hobby_dialog.xml代码实现案例说明针对对话框做的一个Demo,包括DatePickerDialog日期选择对话框和ArrayAdapter数组适配器两种要求UI界面搭建日期选择对话框效果单选列表对话框效果多选列表对话框效果案例视频

2020-07-05 16:21:12 623

原创 Android-UI 三种menu的基本实现

文章目录Menu分类Optionoption.xml代码实现Contextcontext.xml绑定view代码实现绑定上下文代码实现Popuppopup.xml代码实现记录三种menu的基本使用方法IDE:Android Studio 4.0Menu分类选项菜单OptionMenu上下文菜单ContextMenu弹出菜单PopupMenuOptionoption.xmlshowAsAction属性值always:直接在标题栏显示never:不显示withText:控制图标和

2020-07-04 16:25:15 379

原创 Android-UI 借书界面

文章目录案例说明实现案例视频UI布局UI效果activity_main.xml文件代码tostrings.xml文件代码书本类和用户类的定义书本类Book用户类Person功能实现初始化控件findViews()初始化数据initData()添加监听器setListeners()mNameEditText监听器mLendEditText监听器mSexRadioGroup监听器三个CheckBox的监听器SeekBar监听器mQueryButton监听器mNextButton监听器查找书籍方法主体日期比较方法

2020-07-04 02:46:05 1779

MootaoDemo.rar

Android-UI 慕淘旅游的源码,不含SQLite等高级运用,是安卓开发中常用UI控件的一次集合实现

2020-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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