
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
首先得注意一下引用的版本//图片加载框架implementation 'com.github.bumptech.glide:glide:4.9.0'使用//Glide设置图片圆角角度RoundedCorners roundedCorners = new RoundedCorners(10);//通过RequestOptions扩展功能,override:采样率,因为ImageView就这么大,可以
这个方法是读取数据库并转换为json字符串的private JSONArray getResults(String userTable){SQLiteDatabase db = helper.getWritableDatabase();String searchQuery = "SELECT* FROM "+userTable ;Cursor cursor = db.rawQuery(search
连接指定ip设备adb connect 172.16.0.140查看连接的adb devices断开指定ip设备adb disconnect 172.16.0.140断开所有设备adb disconnect安装指定apkadb install -r cn_xxx.apk进入adbadb shell查看当前上层应用包名dumpsys activity top | grep ACTIVITY.....

主要是在 下面这个方法注释掉的是获取mac的,适合安卓11以下。把main方法的uuid部分注释掉。这边有一个类,会主动给你申请权限。主要的UseMac.java。在activity里面调用。

这个值得一说的,跳转之前我把房间号和sendId存在这个文件,比对的时候就直接拿这个文件里面的sendId和fromUserId进行比对,用来区分是自己发送的,还是对方发送的。我这个写法比较简单,就直接将对方的消息和我的消息写在一个item里面了,对比一下数据是不是自己发的,是的话就显示自己的消息ui,不是就隐藏自己的ui。这个没啥重要的,只是我额外用了一个自定义的listview,这个是用来监听

要引入okhttp.jarprivate void HttpResponse(String url, final TextView textView) {OkHttpClient client = new OkHttpClient();Request request = new Request.Build...
// 长按触发handlefinal Handler handler = new Handler();final Runnable mLongPressed = new Runnable() {public void run() {// 长按处理AudioRecordManager.getInstance(EventReportActivity.this).start...
android {repositories {flatDir {dirs 'libs'}}}dependencies {compile(name: 'jitsi-meet-sdk-3.0.0', ext: 'aar')}
switch1= (Switch) findViewById(R.id.switch1);switch1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton buttonView, boolean i
水一期文章点击事件File f = new File(Environment.getExternalStorageDirectory() + File.separator + "OwlDatabase" + File.separator + Filename);ShareUtils.shareQQFriend(MainActivity.this,f,Filename);函数:public stat







