安卓
文章平均质量分 54
Poker、J
这个作者很懒,什么都没留下…
展开
-
Android RecyclerView多选 全选 单选的实现
Android RecyclerView多选 全选 单选的实现废话不多说,直接上代码,简洁明了1.在adapter中的方法//设置选中以及取消 全选 public void multipleChoose(int position) { if (position == -1){ //全选 List<AudioListBean> d...原创 2019-12-17 10:41:14 · 2243 阅读 · 0 评论 -
Android实现刮刮乐抽奖效果
Android实现刮刮乐抽奖效果通过自定义View实现package com.netease.paint.xfermode;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;...原创 2019-11-19 21:35:03 · 348 阅读 · 0 评论 -
自定义欢迎界面跳过按钮
package com.a520it.newsmy.ui;import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.RectF; import and原创 2017-06-26 15:07:24 · 528 阅读 · 0 评论 -
ListView中Item显示有多张图片解决缓存
ListView中Item显示有多张图片//在Adapter中调用此方法加载图片private void initImageContainer(String imgUr, LinearLayout layout) { //获取图片的数据 List<String> imageUrls = JSON.parseArray(imgUr, String.class); //获取到图原创 2017-06-26 15:11:28 · 917 阅读 · 0 评论 -
安卓广告栏的自动轮播加指示器的使用
自动滚动广告使用添加依赖:compile('cn.trinea.android.view.autoscrollviewpager:android-auto-scroll-view-pager:1.1.2') { exclude module: 'support-v4'}布局使用:<cn.trinea.android.view.autoscrollviewpager.AutoScrollVi原创 2017-06-26 15:34:00 · 455 阅读 · 0 评论 -
Android VectorDrawable 的使用
Android VectorDrawable 的使用 SVG的全称是Scalable Vector Graphics,叫可缩放矢量图形。它和位图(Bitmap)相对,SVG不会像位图一样因为缩放而让图片质量下降。它的优点在于节约空间,使用方便 Android 5.0中引入了 VectorDrawable 来支持矢量图(SVG),同时还引入了 AnimatedVectorDrawable 来支原创 2017-07-06 17:11:48 · 3598 阅读 · 0 评论 -
自定义输入支付密码框
Androi 自定义输入支付密码框1.布局中的使用2.控件代码@SuppressLint("CommitPrefEdits")public class PayPopWindow implements OnDismissListener, OnClickListener { private PopupWindow popupWindow; private OnItemClickLis原创 2017-09-22 17:20:22 · 590 阅读 · 0 评论 -
Android 融云IM集成以及使用详解(一)
Android 融云IM集成以及使用详解(一)集成1.具体的集成步骤就不在详细介绍,我们只说干货,附上融云IM官方文档地址,里面有更为详细的集成介绍https://www.rongcloud.cn/docs/#necessary集成后效果2.AndroidManifest配置融云需要的配置<!-- 融云相关 --><provider android:na...原创 2018-12-09 15:47:47 · 3080 阅读 · 0 评论 -
Android 融云IM集成以及使用详解(二)
Android 融云IM集成以及使用详解(二)上篇讲解了集成和好友列表和消息记录的使用,这篇将讲解聊天界面和群聊界面的使用先附上一张效果图先介绍布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android...原创 2018-12-09 16:28:23 · 1219 阅读 · 0 评论 -
安卓RecyclerView的使用以及抽取基类
安卓RecyclerView的使用以及抽取基类1.引入:在moudle中的build.gradle文件里,找到dependencies,添加关于recyclerView的引用:compile 'com.android.support:recyclerview-v7:24.2.0' //这里的版本需要和V7包相对其实design包中含有Material Design相关的很多控件,其中也包括了rec原创 2017-06-28 16:25:04 · 1005 阅读 · 0 评论 -
Android下拉刷新PtrFrameLayout的使用
Android下拉刷新PtrFrameLayout的使用1.介绍:可以包含所有的控件 :ListView, GridView, ScrollView, FrameLayout, 甚至 TextView.可以自定义刷新头(这点非常实用)使用简单方便不足就是不支持上拉加载.2.使用首先添加依赖到项目compile 'in.srain.cube:ultra-ptr:1.0.11'在Xml中使用原创 2017-06-28 18:07:13 · 2269 阅读 · 0 评论 -
AndroudHttps介绍以及集成
AndroudHttps介绍以及集成httpshttp ip/tcp socket:封装了TCP的一个api:协议:双方达成的一个约定,如果不遵守这个规则,谁都不认识谁http:封装数据,明文,不安全。一、HTTP和HTTPS的基本概念HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览原创 2017-07-04 17:25:18 · 471 阅读 · 0 评论 -
Android数据加密介绍
Android数据加密介绍信息安全机密性:为了防止信息被窃听 完整性:为了防止信息被篡改 认证:为了防止攻击者伪装成真正的发送者 不可否认性:为了防止发送者事后否认自己没有做过 加密方式java中使用了多种加密方式。常见的加密方式有两种: 对称加密: 加密和解密使用同一个密钥:所有的数据,变成byte数组之后,每个数 + 1 算法:DES、DES3、AES、RC5、Blow原创 2017-07-04 17:26:19 · 338 阅读 · 0 评论 -
ActivityOptionsCompat动画的使用
ActivityOptionsCompat动画的使用makeCustomAnimation平移动画类似overridePendingTransition的功能,为两个activity设置了过渡动画,enterResId 是进入activity的动画,exitResId是退出的activity的动画//1使用自定义动画切换public void gotoDetailCustomAnimation原创 2017-06-26 15:01:13 · 3019 阅读 · 0 评论 -
Scene(场景)的使用
Scene(场景)的使用android 在transition动画中提出一个概念叫做场景,什么叫做场景?场景就是一个布局或部分布局,我们可以使用场景来创建动画。需要运行在5.0以上示例代码://确定好舞台的父控件 需要移动的地方content = (RelativeLayout) findViewById(R.id.content);//把场景实例出来//把需要动画的对象设置相同的id,两原创 2017-06-26 15:01:40 · 6102 阅读 · 0 评论