自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 Ubuntu编译Android13系统源码

AOSP学习(一)Ubuntu编译Android13系统源码 - 简书AOSP学习(二)AndroidStudio导入Android系统源码 - 简书AOSP学习(三)Android系统资源定制 - 简书AOSP学习(四)Android13自定义系统服务 - 简书AOSP学习(五)跨系统通信SOA架构设计 - 简书

2023-11-23 14:31:16 82

原创 7个可以免费下载3D模型的网站

有很多3D模型免费下载的网站,国内外的都有,推荐几个,比较常用的是前面3个~

2023-11-01 14:13:54 1625

原创 gradle阿里镜像

gradle阿里镜像

2023-06-26 23:18:14 437 1

原创 PJSIP语音回声优化

PJSIP语音回声优化记录

2022-06-16 10:31:04 1220 1

转载 Android WebView 总结 —— 使用HTML5播放视频及全屏方案

转载:Android WebView 总结 —— 使用HTML5播放视频及全屏方案 - 灰色飘零 - 博客园在APP开发的过程中,会碰到需要在WebView中播放视频的需求,下面讲解一下如何在WebView中使用html5播放视频。1.让视频在各个Android版本能够正常播放在AndroidManifest.xml中声明HardwareAccelerate的标志,一般是添加在Activity的级别上。代码如下:<activity ... android:hardwareAcce

2022-04-13 16:48:20 3280

转载 android面试题

链接:一年经验Android社招经验贴—字节、腾讯、美团offer_笔经面经_牛客网来源:牛客网 Java 怎么判断一个字符串的字符个数,比如说中文 Java的异常机制,为什么这么设计,什么时候用什么 HashMap,经典的就不一一列举了,说几个可以拓展的 解决hash冲突的方案有哪几种 1.7和1.8有什么区别(链表头插尾插方面) hashmap高并发场景会怎样 高并发链..

2022-02-22 17:36:58 134

原创 android面试题总结

链接:一年经验Android社招经验贴—字节、腾讯、美团offer_笔经面经_牛客网来源:牛客网 Java 怎么判断一个字符串的字符个数,比如说中文 Java的异常机制,为什么这么设计,什么时候用什么 HashMap,经典的就不一一列举了,说几个可以拓展的 解决hash冲突的方案有哪几种 1.7和1.8有什么区别(链表头插尾插方面) hashmap高并发场景会怎样 高并发链..

2022-02-22 17:34:09 1349

原创 getDeclaredField通过反射机制获取view

private void getTv() { BottomNavigationMenuView menuView = (BottomNavigationMenuView) bottomNavigationView.getChildAt(0); BottomNavigationItemView itemView = (BottomNavigationItemView) menuView.getChildAt(0); try { Field tv2 = itemView.

2021-12-09 14:14:20 360

原创 android studio安装完中文APK运行报错,Build output 栏显示乱码

选择help--Edit Custom VM Options在打开的文件中加入-Dfile.encoding=UTF-8,重启studio即可解决问题

2021-08-01 22:10:16 307

原创 android程序第一次安装,安装完成点击打开,后台切换重启

原由:利用程序安装器打开程序,启动的Intent是没有带Category,而我们自己打开程序是带了Category,所以只需要在配置Intent.ACTION_MAIN的Activity判断下有无Category。然后放到通知栏的时候要更具有无Category 来生成启动的Intent。第一种实现(入口Activity) if((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0){

2021-07-14 17:30:47 354

原创 android studio设置SVN忽略

<ignored path=".gradle/" /> <ignored path=".idea/" /> <ignored path="gradle/" /> <ignored path="xx/build/" /> <ignored path="gradlew" /> <ignored path="gradlew.bat" /> <ignored mask="*.iml" /> <ignored path="loc

2021-06-16 17:35:25 1588 2

原创 Android Studio xml整理代码错乱问题

当我把Android Studio 从3.2版本直接更新至4.0后,发现新版studio格式化xml时代码会出现错乱,解决方法,如下:Android Studio --> Preferences -->Editor --> Code Style --> XML --> 点击右上角蓝色文字 Set from,选中Android 点击 Apply 即可完美解决。...

2021-06-09 15:04:36 303 1

原创 自适应autosize下webview的处理(自定义)

/** * 此webView为了解决适配问题、在使用适配方案的项目中使用webView会density 复原,原因是由于 WebView 初始化的时候会还原 density 的值导致适配失效 * Created by Administrator on 2018/11/10. */public class MyWebView extends WebView { private static final int DESIGN_WIDTH = 2000; private Context.

2021-06-04 16:48:17 557

原创 activity任意点击取消edittext输入框焦点

//事件分发方法重写@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) { //如果是点击事件,获取点击的view,并判断是否要收起键盘 if (ev.getAction() == MotionEvent.ACTION_DOWN) { //获取目前得到焦点的view View v = getCurrentFocus(); //判断是否要收起并进行处理 if .

2021-06-02 17:05:59 194

原创 android多渠道打包和统计

通过360加固打包实现.1.点击多渠道设置统计平台和渠道编号记录好. 后面会用到.2.gradle配置极光JPUSH_CHANNEL3. 渠道读取方法//渠道读取public static String getChannel(Context context) { try { PackageManager pm = context.getPackageManager(); ApplicationInfo appInfo = pm.getA

2021-05-26 17:20:04 151 1

原创 webview微信分享调用失效

autosize自适应方案与微信分享方法冲突. 注释掉即可/ @Override// public Resources getResources() {// //需要升级到 v1.1.2 及以上版本才能使用 AutoSizeCompat// AutoSizeCompat.autoConvertDensityOfGlobal(super.getResources()); //如果没有自定义需求用这个方法//// AutoSizeCompat.

2021-05-26 17:06:11 606

原创 系统资源管理器选择文件返回URI 7.0以上cursor查询报错

Cursor cursor = cr.query(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, null, selection, selectionArgs, null);查询不能直接传入返回的URI, 否则报错查询不到. 此次方案为通过id查询.先编辑好搜索语句final String docId = DocumentsContract.getDocumentId(uri);final String[] split = docId.sp...

2021-05-26 16:56:33 417

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除