Android公告栏的几种实现方式与优缺点

       前一段时间做一个app 遇到一个需求 公告栏的可变样式与多行布局效果,然后我到网上看了下别人怎么做的发现一般有几种常用的方式 1.最常用的方法,使用viewflipper ,系统的循环滚动控件,用着也相当的简单, 写好进入与离开的动画然后设置也非常简单,但是有几个小的问题 第一更...

2018-08-07 11:27:44

阅读数 800

评论数 0

RecycleView 左滑删除实现,并支持第一条回弹

git 项目地址 https://github.com/IHoveYou/ComplexRecyclerView 使用时直接把项目下这个生成的jar包导入你的项目即可,集成方便,无耦合性。 使用也非常简单,你的适配器继承ComplexRecyclerViewAdapter它即可无任何额外操...

2018-08-27 11:25:38

阅读数 230

评论数 0

关于RecyclerView与ScrollView嵌套产生的坑

RecyclerView 多重嵌套有时候是很常见的用法,但是lz在这里发现了一个惊人的bug,导致oom。 当Recyclerview 外部嵌套了一层可滑动布局时,lz表示我发现一个大的bug,当RecyclerView 外层嵌套滑动布局时  RecyclerView 的回收复用机制将失效,l...

2018-08-27 10:00:33

阅读数 1318

评论数 0

android 中sharp 详细属性

<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://sc...

2018-08-21 14:03:59

阅读数 194

评论数 0

RelativeLayout常用属性

 第一类:属性值为true或false     android:layout_centerHrizontal 水平居中     android:layout_centerVertical 垂直居中     android:layout_centerInparent 相对于父元素完全居中     a...

2018-07-25 16:10:20

阅读数 41

评论数 0

WebView Cookies 管理

  会话Cookie 与 持久Cookie 会话cookie不需要指定Expires和Max-Age,浏览器关闭之后它会被自动删除。 持久cookie指定了Expires或Max-Age,会被存储到磁盘上,不会因浏览器而失效。 第一方Cookie 与 第三方Cookie 每个Cookie都...

2018-07-25 16:04:03

阅读数 142

评论数 0

WebViewClient 与 WebChromeClient详解

WebViewClient // 拦截页面加载,返回true表示宿主app拦截并处理了该url,否则返回false由当前WebView处理 // 此方法在API24被废弃,不处理POST请求 public boolean shouldOverrideUrlLoading(WebView vie...

2018-07-25 15:53:49

阅读数 67

评论数 0

WebSettings

WebSettings 通常都使用默认即可 WebSettings settings = web.getSettings(); // 存储(storage) // 启用HTML5 DOM storage API,默认值 false settings.setDomStorageEnabled...

2018-07-25 15:49:32

阅读数 161

评论数 0

Android WebView 基础属性

基础属性 获取当前页面的URL public String getUrl();  获取当前页面的原始URL(重定向后可能当前url不同) 就是http headers的Referer参数,loadUrl时为null public String getOriginalUrl(); 获取当前...

2018-07-25 15:47:12

阅读数 41

评论数 0

细说MvvM

MvvM 分为Model层,View层,ViewModel(VM)层;Model层负责数据请求,ViewModel(vm)层则是与MVP 中的Presenter层起到的作用是一至的,绑定Model与View层,并进行数据处理等操作。View则是展示数据的部分。三个部分通过ViewModel层进行连...

2018-06-14 15:29:40

阅读数 43

评论数 0

webView 全屏播放视频

亲测大坑,如有解决方法感谢指导我一下 这里实现的是对webview 中Video标签播放全屏视频的处理方式,目前腾讯视频的分享视频等无法做到全屏,网上看到很多使用js注入方式实现的全屏,我都一一做了试验,发现无效,比如腾讯视频分享链接使用的是iframe标签,这就导致一个问题,iframe标签下...

2018-06-14 11:38:46

阅读数 105

评论数 0

java 判断字符串是否是数字

private boolean isDouble(String str) {//正整数 if (null == str || "".equals(str)) { return false; } Pattern patter...

2018-05-29 17:40:25

阅读数 95

评论数 0

安卓android按宽/高缩放图片到指定大小并进行裁剪得到中间部分图片

/** * 按宽/高缩放图片到指定大小并进行裁剪得到中间部分图片 <br> * 方 法 名:zoomBitmap <br> * 创 建 人:楼翔宇 <br> ...

2018-05-24 10:58:48

阅读数 1116

评论数 2

小米手机相册选择并裁剪图片

/** * 裁剪原始的图片 */public static final int PHOTOZOOM = 2; // 缩放 public static final int PHOTORESOULT = 3;// 结果Uri mUritempFile;@PermissionYes(200)//申请...

2018-05-03 10:55:05

阅读数 564

评论数 0

安卓热更新 阿里热修复集成

    第一步,添加依赖 gradle远程仓库依赖, 打开项目找到app的build.gradle文件,添加如下配置: 添加maven仓库地址:   repositories { maven { url "http://maven.aliyun.com/nex...

2018-03-06 17:16:57

阅读数 266

评论数 0

java中String与二进制的互相转换

public class MY_Binary { //将字符串转换成二进制字符串,以空格相隔 public String StrToBinstr(String str) { char[] strChar=str.toCharArray(); Str...

2017-03-29 11:30:00

阅读数 8640

评论数 0

安卓图案解锁插件

package com.example.jcd.JCD_Home; import java.util.ArrayList; import android.app.Activity; import android.content.Context; import android.content.I...

2017-03-20 17:47:54

阅读数 218

评论数 0

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