
Android
雪漠山堂
这个作者很懒,什么都没留下…
展开
-
Android 自定义 信号展示View:SignalView
Android 自定义信号展示View仓库地址github.com/duyangs/Sig…使用Gradle方式依赖//步骤1.添加JitPack 库到你的`root`层`build`文件中 allprojects { repositories { ... maven { url 'https://jitpack.io' } } } //步骤2.添加依赖 dependencies { implementation 'com.github.转载 2021-08-28 13:59:52 · 730 阅读 · 0 评论 -
Android 异步获取,刷新UI页面
//刷新页面数据handler.post(task);//立即调用 private Handler handler = new Handler(); private Runnable task =new Runnable() { public void run() { //UI设置 new MyTask().execute("Next Text"); handler.postDelay...原创 2021-08-28 13:57:11 · 332 阅读 · 0 评论 -
Android 连接U盘 备份应用数据库
判断U盘是否插入,否则提醒,获取该应用数据库路径,并导出到U盘 //获取U盘路径 String usbPath = FileTools.getStoragePaths(getAttachContext()); if (TextUtils.isEmpty(usbPath)) { ToastUtils.info("请插入U盘!"); } else { try {//生成导出文件名称 File dbFile.原创 2021-08-27 09:59:08 · 523 阅读 · 0 评论 -
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original
解决在工作线程更新UI方法的问题 /** 异步获取数据 */ class MyTask extends AsyncTask<String, Void, String> { @Override protected void onPostExecute(String result) { // 对UI组件的更新操作 // 接收的result参数,就是下面return过来的数据 //原创 2021-08-11 16:29:36 · 321 阅读 · 0 评论 -
在安卓应用中设置android7.1以上隐藏状态栏和导航栏
在Activity的onCreate方法中添加如下方法即可,设置后只会在相应的activity页面中隐藏,如果有多个activity,并且都要隐藏,需要在每个activity中都添加下面的代码. Window window = getWindow(); WindowManager.LayoutParams params = window.getAttributes(); params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION原创 2021-07-09 18:16:42 · 1120 阅读 · 5 评论 -
java.lang.IllegalArgumentException: No configs match configSpec
这是由于模拟器不支持OpenGLES2.0,解决办法就是编辑模拟器属性,将emulationoptions中Use Host GPU选项勾选。Android开发:新建android虚拟机时没有UseHostGPU选项,无法启动硬件加速功能,重新编辑一下虚拟机选项即可...原创 2020-02-21 16:37:29 · 789 阅读 · 1 评论 -
error: Error: No resource found that matches the given name (at 'id' with value '@id/widget0').
修改方法就是 android:id="@+id/widget0" 在@之后添加一个+原创 2019-05-23 10:07:45 · 3487 阅读 · 1 评论