自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android实现图片轮播

Android实现如下样式的图片轮播 1.导入依赖 //banner轮播框架 implementation 'com.youth.banner:banner:1.4.10' // Glide 图片加载 implementation 'com.github.bumptech.glide:glide:3.7.0' 2.在activity_main.xml页面添加Banner标签 <?xml version="1.0" encoding="utf-8"?> &lt

2021-05-12 20:52:04 1779 2

原创 Android WebView浏览器组件 用WebView实现加载网页

什么是WebView WebView是Android中UI组件的一种 WebView基于Webkit内核(Chromium) WebView的用处 WebView可以用来展示网页,并且与网页进行交互 加载网页的四种方式 loadUrl(String url) loadUrl(Strig url,Map<String,String> additionalHttpHeaders) loadData(String data,String mimeType,String encoding)

2021-05-10 19:01:38 2519

原创 Android studio添加网络权限

1、添加安全配置文件 在res文件夹下创建xml/network_security_config.xml 添加cleartextTrafficPermitted属性 <?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config cleartextTrafficPermitted="true"/> </network-security-config> 2、添

2021-05-10 18:07:34 5730

原创 Android GreenDao数据库框架

## Android GreenDao数据库框架 GreenDao简介 Android平台的对象关系映射工具(ORM) 为关系型数据库提供面向对象的接口 简化数据库操作 ORM框架 所谓ORM框架,即Object-Relational Mapping,它的作用是在关系型数据库和对象之间做一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了。 GreenDao的优势 性能(可能是Android上最快的ORM) 易用性(强大的A

2021-04-23 16:51:32 639

原创 Android Glide实现加载网络图片

Glide实现加载网络图片 Glide,一个被google所推荐的图片加载库 作者是Bump Technologies 这个库被广泛运用在google的开源项目中,包括2014年的google I/O大会上发布的官方app 加载图片的步骤 图片的地址 把图片转换为可被加载的对象 通过图片加载控件展示图片 使用流程 .with() 创建图片加载实例 .load() 指定加载的图片资源 .into() 指定图片的加载控件 Generated API 继承库可以为Generated API扩展自定义

2021-04-22 18:42:33 2960

原创 Android 控件RecyclerView的使用

Android 控件RecyclerView的使用 1.添加依赖 implementation 'androidx.recyclerview:recyclerview:1.0.0'

2021-04-22 17:32:11 482

原创 Android EventBus的使用

Android EventBus的使用 EventBus是一种用于Android的事件发布-订阅总线 下面用一个例子来讲述EventBus的使用 1.新建一个项目 这里建的是Basic Activity 2.添加依赖 implementation 'org.greenrobot:eventbus:3.1.1' 3.添加图片资源 res—new—Vector Asset 双击此处 添加如下三个图片 4.activity_main.xml的完整代码 <?xml versio

2021-04-21 21:08:02 705

原创 Android studio编译失败:报错Invoke-customs are only supported starting with Android O (--min-api 26)

Android studio编译失败:报错Invoke-customs are only supported starting with Android O (–min-api 26) 在项目的build.gradle中加入如下代码 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } ...

2021-04-21 09:54:50 231

原创 Android OkHttp有关GET、POST、MultiPart、及解析json数据的应用

Android OkHttp的GET和POST使用 常见的网络请求: GET 普通POST form请求 支持文件上传的POST form请求 POST json字符串 Android网络请求注意事项 使用HTTPS协议的URL 如果是CA签发的,一般情况下,直接访问即可; 如果是自签的,访问前需要设置SSL相关配置; 使用HTTP协议的URL 从Android P开始,默认不再允许直接访问HTTP请求; 通过设置Network Security Configuration支持;

2021-04-20 20:45:09 919

原创 Android Studio Handler通信

在Android studio中进行网络请求解析json数据时时总会出现如下错误:android.view.ViewRootImpl$CalledFromWrongThreadExeption :Only the original thread that created a view hierarchy can touch its views 该错误的意思是在错误的线程中修改视图,只有在创建该视图的原始线程才能修改视图,所以 此时要用到Handler Handler是android提供更新UI的一套消息处

2021-04-09 21:01:35 1501

Android GreenDao图片资源img.zip

图片资源为我的文章里Android GreenDao所需要的图片资源

2021-04-23

空空如也

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

TA关注的人

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