Android 获得View截屏最优方案/** * 获得View的截屏 Bitmap * * @param view * @return */public static Bitmap getMagicDrawingCache(Context context,View view,boolean quick_cache) { Bitmap bitmap = (Bitmap) view.getTa
2022-11-22 michael007js 25368
<!-- 新 Bootstrap 核心 CSS 文件 --><link href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"><!-- jQuery文件。务必在bootstrap.min.j
2022-11-25 michael007js 3232
1 概述在使用相关方法和flag的时候,先关闭硬件加速。如果需要开启,参照谷歌官方的硬件加速表格。硬件加速版本2 saveLayersaveLayer可以为canvas创建一个新的透明图层,在新的图层上绘制,并不会直接绘制到屏幕上,而会在restore之后,绘制到上一个图层或者屏幕上(如果没有上一个图层)。为什么会需要一个新的图层,例如在处理xfermode的时候,原canvas上的图(包括背景)
2022-12-13 michael007js 1664
通常情况下,Server端返回的json数据应该可以一次性完全解析,但是要是遇到server返回的json里又包含json字符串就得自己再手动解析一次了。我们知道json字符串解析成模型类型很简单,但是如果要把json数组字符串解析List对象,应该怎么办呢?举一个实际的例子:[ { "name": "zhaoxa", &quo
2022-12-06 michael007js 1395
普通二维码生成import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class ZxingEncoder
2022-11-21 michael007js 1059
AccessibilityService非常强大,模拟点击,滑动,不论什么应用,自己的应用、桌面、系统的应用都是可以的AccessibilityService是一个service,需要在Android manifest文件中注册,其次需要配置自己的辅助功服务(注册、配置)配置的方式:可以在manifest中通过xml方式配置meta-data<?xml version="1.0&q
2022-11-25 michael007js 834