Skip to content

Instantly share code, notes, and snippets.

@perry14
perry14 / Main.java
Created November 7, 2019 01:15
获取jar包中的class名
import java.io.IOException;
import java.util.Enumeration;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;
public class Main {
public static void main(String[] args) throws IOException {
// 项目中jar包所在物理路径
String jarName = "/Users/admin/src/test.jar";
@perry14
perry14 / OnTouchListener.java
Last active February 14, 2023 12:36
android: move a view on touch move
View.OnTouchListener touchListener = new View.OnTouchListener() {
private int lastX = 0;
private int lastY = 0;
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN: {
lastX = (int) event.getRawX();
lastY = (int) event.getRawY();
break;
@perry14
perry14 / CheckCameraMicrophone.html
Created February 2, 2019 01:07
Check if the user has a carema and a microphone.
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="UTF-8">
<title>Check if the user has a carema and a microphone.</title>
<script>
window.onload = function () {
navigator.getMedia = ( navigator.getUserMedia || // use the proper vendor prefix
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||