Android
安卓进阶之旅
Cyril_KI
本科 华北电力大学-计算机科学与技术-负荷预测-联邦学习|研二 天津大学-图神经网络-舆论场-社交网络挖掘
展开
-
NCEPU-EDM使用说明
面向华北电力大学本科生开发的一款简单教务APP。原创 2021-08-24 21:48:52 · 10928 阅读 · 3 评论 -
浅谈Android布局在不同机型上的适配(包含GridView)
获取屏幕以及状态栏的高度,计算出控件的总高度,然后根据比例动态设置每一个控件的高度,使得其能够按比例填满屏幕。原创 2021-03-07 18:09:14 · 39840 阅读 · 1 评论 -
com.chaquo.python.PyException: ValueError: Did not recognise loaded array layout
使用joblib的dump写入模型时应该注意加上compress参数。原创 2021-03-03 21:23:27 · 40294 阅读 · 1 评论 -
Android Studio报错:Failed to delete some children. This might happen because a process has files open
关闭存放apk的debug文件夹,文件夹打开时AS无法写入新生成的apk。原创 2021-03-02 22:13:04 · 48843 阅读 · 5 评论 -
Android点击button弹出ProgressDialog,响应结束后ProgressDialog消失
ProgressDialog与Handler结合使用,事件响应前弹出dialog,事件响应结束后dialog自动消失。原创 2021-03-01 18:29:45 · 44113 阅读 · 4 评论 -
Chaquopy中不能导入64位Python训练的机器学习模型(32bit与64bit不兼容)
64bit的python训练出的机器学习模型在Chaquopy中解析失败,其原因是Chaquopy中python为32bit,所以需要在pycharm中安装32位python再生成模型。原创 2021-02-27 22:52:06 · 43382 阅读 · 1 评论 -
MPAndroidChart的PieChart不显示扇形,只显示中间文字
计算每个扇形所占比例时,一定一定要加上(float),不然有可能会被当成0处理。原创 2021-02-20 23:15:48 · 46224 阅读 · 3 评论 -
Android利用PdfRenderer解析并展示Jsoup获取的PDF文件
PdfRenderer将Jsoup爬取的PDF文件转为Bitmap,然后利用ImageView展示。原创 2021-02-20 21:04:05 · 47030 阅读 · 1 评论 -
MPAndroidChart饼图PieChart的使用
MPAndroidChart的PieChart使用方法总结。原创 2021-02-15 22:39:57 · 52538 阅读 · 3 评论 -
java.lang.RuntimeException: Can not toast on a thread that has not called Looper.prepare()终极解决方案
使用runOnUiThread方法,不使用Looper。原创 2021-02-13 18:57:14 · 52684 阅读 · 6 评论 -
利用Chaquopy在安卓项目中运行机器学习代码(以mlxtend调用Apriori为例)
利用Chaquopy在安卓项目中运行Python代码,调用mlxtend实现Apriori算法。原创 2021-01-23 13:34:10 · 61025 阅读 · 10 评论 -
Chaquopy读取Android项目python目录下的文件
在Chaquopy6.3.0和更高版本中,可以使用相对于__file__的路径访问数据文件。原创 2021-01-15 20:55:50 · 63018 阅读 · 8 评论 -
Chaquopy在AS中pip时报错error: CCompiler.compile: Chaquopy cannot compile native code
取消"--index-url",不再使用外部镜像源。原创 2021-01-15 11:48:49 · 62478 阅读 · 5 评论 -
解决Chaquopy在AS中pip安装过慢的问题
使用options "--index-url"来指定其他镜像源即可。原创 2021-01-14 21:22:34 · 63444 阅读 · 0 评论 -
Chaquopy给AS添加Python环境时提示:No Python interpreter configured for the module
Chaquopy没有与Python Community Edition插件集成,因此将看到警告“模块未配置Python解释器“,这个对代码运行没有影响!原创 2021-01-14 13:46:48 · 66694 阅读 · 0 评论 -
MySQL使用报错:1054 - Unknown column ‘sno‘ in ‘field list‘(表中字段编码与SQL语句中编码不统一)
导入的CSV表中的字段编码格式为UTF-8,而手写SQL语句时输入的字段名编码格式为GB2312,二者不统一。原创 2020-09-20 22:29:16 · 103377 阅读 · 1 评论 -
Java子线程结束后返回信息给主线程(安卓中使用云数据库返回数据)
项目需求:安卓要求连接云数据库必须重开一个子线程,于是涉及到子线程中查询数据的返回,涉及到join函数的使用。原创 2020-09-19 12:22:44 · 18779 阅读 · 1 评论 -
安卓连接云mysql时报错:java.lang.NoClassDefFoundError: Failed resolution of: Ljava/sql/SQLType
安卓连接云数据库mysql报错: Failed resolution of: Ljava/sql/SQLType,其实是因为jar文件版本过高,调低版本就行,高版本怎么解决暂时没有想到。原创 2020-09-16 22:22:01 · 99868 阅读 · 11 评论 -
安卓AutoCompleteTextView的简单使用(搜索时弹出可选择项)
AutoCompleteTextView的简单使用,搜索时弹出可选择项。原创 2020-09-08 22:31:14 · 94737 阅读 · 0 评论 -
安卓利用SharedPreferences保存登录信息,防止重复登录
第一次登录后保存账号信息,以后每次打开APP都自动登录。原创 2020-09-08 21:22:14 · 96419 阅读 · 0 评论 -
安卓Banner的使用
安卓Banner控件的简单实现。原创 2020-09-05 20:21:29 · 94788 阅读 · 0 评论 -
Android自定义较为精美的GridView
与ListView主要以列表形式显示数据不同,GridView是以网格形式显示数据,本文实现了一个较为精美的GridView。原创 2020-09-05 18:00:49 · 106526 阅读 · 4 评论 -
安卓ExpandableListView的详细使用教程(附代码解析过程)
ExpandableListView又称可扩展的ListView,它可以实现点击父项展开子项的效果,本文实现了一个比较精美的ExpandableListView。原创 2020-08-28 11:16:15 · 91794 阅读 · 2 评论 -
Android在一个类中使用Toast,信息显示在另一个Activity上
B中使用Toast显示在A上,简单来说就是在B中定义一个Context变量,在A中通过调用B的构造方法将A自身传进去。原创 2020-08-23 18:49:07 · 96253 阅读 · 1 评论 -
Android在一个Activity中更新另一个Activity的UI(以修改个性签名为例)
在一个Activity中(编辑界面)更改个性签名,另一个Activity(用户个人中心界面)做出更新。原创 2020-08-14 19:16:16 · 88632 阅读 · 0 评论 -
Activity在顶部自定义返回箭头并对NavigationIcon设置点击返回事件
Activity在顶部自定义返回箭头并对NavigationIcon设置点击返回事件。原创 2020-08-13 21:41:29 · 104045 阅读 · 0 评论 -
安卓报错:java.lang.RuntimeException: Unable to start activity ComponentInfo---getSupportActionBar()为null
java.lang.RuntimeException: Unable to start activity ComponentInfo---getSupportActionBar()为null。原创 2020-08-13 18:08:56 · 90796 阅读 · 0 评论 -
Android在Fragment中设置背景磨砂效果bitmapTransform报错(已解决)
Android在Fragment中设置背景磨砂效果。原创 2020-08-12 20:22:25 · 88301 阅读 · 1 评论 -
安卓的RadioButton居中的问题(已解决)
解决安卓的RadioButton无法居中的问题。原创 2020-08-04 21:51:26 · 88726 阅读 · 0 评论 -
Unable to resolve dependency for xxx (导入步骤以及一些常见错误的解决)
安卓由于极其狗血且让人难以理解的gradle,使得我们在导入别人的项目时总是出现各种各样的错误。本文就自己经历过的一些错误,给出一些有用的改进措施。原创 2020-07-13 22:33:47 · 71304 阅读 · 0 评论 -
安卓开发中到底怎么使用外部已经准备好的sqlite数据库?
忙碌了一天,总算摸清了里面的套路与步骤,现总结如下:首先我们要知道,安卓是无法直接操作项目某个文件夹下的SQLite数据库的,因此我们首先得把数据库移到移动设备上/data/data/你的包名/databases文件夹下,安卓自己创建的数据库也是放在这个地方。第一步,检查你项目res目录下是否有raw文件夹,没有的话就自己新建一个,如下所示:第二步, 将想要移动的数据库放进raw目录下,如下:第三步,将数据库移动到目标文件夹下,代码如下:package com.example.edm;impo原创 2020-05-16 19:44:12 · 103329 阅读 · 0 评论 -
安卓开发创建的数据库到底在哪里?
第一步:真机调试情况下点击AS右下角Device File Explorer,如下所示:第二步:打开data文件夹下的data文件夹:在里面找到你项目的名称,例如我的com.example.edm:该文件夹下有一个database文件夹,新创建的数据库db文件就在这里。第三步:直接双击打开user.db文件貌似行不通,我的笨办法是右击user.db然后另存为,如下所示:可以看到db文件实际上是在D盘里面,但是我打开该位置并没有发现db文件,于是我就只有把db文件另存在其他文件夹下,例如就存原创 2020-05-13 22:53:47 · 113650 阅读 · 1 评论 -
Java将xlsx或者xls数据读入SQLite数据库
做大创过程中需要将大量Excel数据读入SQLite数据库,百度了很多,但并没有解决我的问题,摸索了一天,想出了一个稍显复杂的办法:第一步:将xlsx或者xls文件另存为csv文件(注意不能直接修改后缀),如果文件有很多,可以用Excel的宏来批量转换,代码如下:Sub SaveToCSVs() Dim fDir As String Dim wB As Workbook Dim wS As Worksheet Dim fPath As String原创 2020-05-08 21:44:25 · 80706 阅读 · 0 评论 -
安卓:ViewPager+Fragment+RadioButton实现底部菜单栏滑动切换
1.ViewPager简单介绍ViewPager就是一个简单的页面切换组件,我们可以往里面填充多个View,然后我们可以左右滑动,从而切换不同的View,我们可以通过setPageTransformer()方法为我们的ViewPager> 设置切换时的动画效果。和ListView,GridView一样,我们也需要一个Adapter> (适配器)将我们的View和ViewPager进......原创 2020-05-06 11:46:50 · 106036 阅读 · 3 评论 -
安卓开发过程中怎么让别人的手机测试自己的项目?
很多时候我们有让别人安装我们安卓项目的需求,但是很多安卓开发小白在导出apk的时候总是遇到各种各样的问题,如果不是最后完工需要导出apk的话,可以直接让对方安装:F:\项目名称\app\build\outputs\apk\debug下的app-debug.apk文件...原创 2020-05-06 11:40:06 · 79327 阅读 · 0 评论 -
安卓开发中使用真机调试,卸载了手机上的app后,导致无法再次调试
三个步骤:第一步,win+r打开cmd,输入adb devices,查询版本号第二步,输入adb -s 版本号 uninstall com.example…,后面com开始的部分为你开发的包名第三步,重新真机调试...原创 2020-05-06 11:37:37 · 78884 阅读 · 0 评论