12
返回列表 发新帖
楼主: appdev1

(个人)2019年接各类Android平台大小项目

8
回复
903
查看
[复制链接]

5

主题

64

帖子

232

安币

攻城狮

Rank: 3Rank: 3

QQ达人

 楼主| 发表于 2019-6-19 08:52:35 | 显示全部楼层
        public static byte[] parseHexStr2Byte(String hexStr) {
                if (hexStr.length() < 1)
                        return null;
                byte[] result = new byte[hexStr.length() / 2];
                for (int i = 0; i < hexStr.length() / 2; i++) {
                        int high = Integer.parseInt(hexStr.substring(i * 2, i * 2 + 1), 16);
                        int low = Integer.parseInt(hexStr.substring(i * 2 + 1, i * 2 + 2), 16);
                        result[i] = (byte) (high * 16 + low);
                }
                return result;
        }

5

主题

64

帖子

232

安币

攻城狮

Rank: 3Rank: 3

QQ达人

 楼主| 发表于 2019-7-8 10:04:03 | 显示全部楼层
        public static Uri getImageContentUri(Context context, java.io.File imageFile) {
                String filePath = imageFile.getAbsolutePath();
                Cursor cursor = context.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
                                new String[] { MediaStore.Images.Media._ID }, MediaStore.Images.Media.DATA + "=? ",
                                new String[] { filePath }, null);
                if (cursor != null && cursor.moveToFirst()) {
                        int id = cursor.getInt(cursor.getColumnIndex(MediaStore.MediaColumns._ID));
                        Uri baseUri = Uri.parse("content://media/external/images/media");
                        return Uri.withAppendedPath(baseUri, "" + id);
                } else {
                        if (imageFile.exists()) {
                                ContentValues values = new ContentValues();
                                values.put(MediaStore.Images.Media.DATA, filePath);
                                return context.getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);
                        } else {
                                return null;
                        }
                }
        }

5

主题

64

帖子

232

安币

攻城狮

Rank: 3Rank: 3

QQ达人

 楼主| 发表于 5 天前 | 显示全部楼层
//    buildTypes {
//        release {
//            minifyEnabled false
//            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
//        }
//    }
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粤ICP备15117877号 )