摘要:
首先,需要了解负数的补码:负数的补码是其绝对值的补码求反再+1. 位取反运算符会将目标数的补码的各位取反。 ~正数的流程:1. 首先十进制数会被转化为二进制补码的形式; 2. 然后上一步得到的二进制补码的各位取反(~发挥作用); 3. 上一步得到的二进制数-1,然后取反,得到目标值(这个目标值是指~ 阅读全文
摘要:
调用ProcessCameraProvider.getInstance(),获取可监听的Future对象; final ListenableFuture<ProcessCameraProvider> cameraProviderFuture = ProcessCameraProvider.getIn 阅读全文
摘要:
dp: 也称dip(device independent pixels,设备独立像素),是像素的长度单位; sp: 也称sip(scale independent pixes, 缩放独立像素),是像素的长度单位; px: 像素; ppi: pixel peer inch,即每英寸像素数,也称像素密度 阅读全文
摘要:
该方法的参数有: SYSTEM_UI_FLAG_LOW_PROFILE: 隐藏状态栏并让导航栏低可见度显示。 SYSTEM_UI_FLAG_HIDE_NAVIGATION:隐藏导航栏,点击屏幕任意区域可使导航栏重现。 SYSTEM_UI_FLAG_FULLSCREEN:隐藏状态栏并让导航栏低可见度显 阅读全文
摘要:
自定义View绘制的方式是重写onDraw()方法。 绘制的关键是画布(Cavans)和画笔(Paint)。画布提供基本信息,画笔提供所有基本信息之外的风格信息。 1. 画笔的常用方法: mPaint.setStyle(Paint.Style.STROKE);//fill(default): 填充模 阅读全文
摘要:
package com.example.animationlearning1; import androidx.appcompat.app.AppCompatActivity; import android.graphics.drawable.AnimatedStateListDrawable; i 阅读全文
摘要:
单例的活动,调用getIntent(),返回的是第一次启动该活动的Intent实例。 阅读全文
摘要:
public Bitmap getScaledFrameAtTime( long timeUs, @Option int option, int dstWidth, int dstHeight) { if (option < OPTION_PREVIOUS_SYNC || option > OPTI 阅读全文
摘要:
HttpURLConnection的使用步骤: 1. 新建URL对象并给构造器传入以http开头的网址; URL url = new URL("http://www.baidu.com"); 2. 新建HttpURLConnection对象; HttpURLConnection urlConnect 阅读全文
摘要:
public class MainActivity extends AppCompatActivity implements View.OnClickListener { String TAG = "主活动"; Button startWebview; WebView webView; @Overr 阅读全文