- 博客(109)
- 资源 (2)
- 收藏
- 关注
原创 CircleImageView 导致 GL error: Out of memory!
CircleImageView 导致 GL error: Out of memory!最近在使用CircleImageView 显示图片时,总是黑的, 并报错 GL error: Out of memory最后通过测试发现,是因为图片的像素过大,我的CircleImageView 是100*100dp,图片的宽/高 超出3000px就会报错,缩放小就ok了...
2021-04-02 19:04:18 308
原创 CardView的简单使用
implementation ‘com.android.support:cardview-v7:28’android:foreground="?android:attr/selectableItemBackgroundBorderless"点击会有水波效果<androidx.cardview.widget.CardView android:layout_width="match_parent" android:layout_height="wrap_content
2020-09-25 15:58:53 335
原创 Android Application类
Android Application类 使用方法首先在项目目录下一个Java类继承Application类,实现是onCreate()方法。public class MainApplication extends Application { private static MainApplication instance; @Override public void onCreate() { super.onCreate(); inst
2020-09-24 10:22:12 360
原创 Android Studio 报错 Cannot resolve symbol
解决办法:File->Invalidate Caches / Restart-> Invalidate and Restart
2020-06-08 10:13:15 324
原创 apk 安装报错 Failure [INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2]
打开AndroidManifest.xml在application 节点添加: android:extractNativeLibs="true"
2020-06-05 15:02:18 6733 2
原创 Android apk安装报错:应用未安装 软件包似乎已损坏
遇到这个问题 一般都是一头雾水 不知从何下手解决办法: adb 进入系统执行 pm install xxx.apk 就会报具体错误
2020-06-05 14:59:20 4050
原创 Android Studio 调用 so报错 java.lang.UnsatisfiedLinkError: No implementation
错误原因调用动态库时,声明动态库接口的文件类和包名要和编译so时的一样!!!
2020-05-22 17:44:59 352
原创 Android Studio Build Output 汉字乱码
Android Studio Build Output 汉字乱码如果遇到这个问题,大部分的说法都是:1、打开Android Studio2、点击右上角的放大镜图标 —> 输入 Edit Custom VM Options,选择第一个3、添加 -Dfile.encoding=UTF-8 保存4. 重启Android Studio然而我的 Android Studio打不开了最后,发现上述操作修改的文件是C:\Users\用户名\AndroidStudio3.6\config
2020-05-18 16:56:09 356
原创 Android 实时监听网络状态
转自 实时监听网络状态首先 ,在Mannifest 添加权限:<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permi...
2019-09-11 14:10:00 344
原创 Android 打开拨号界面
//打开拨号界面并显示10086 Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:10086")); startActivity(intent);
2019-09-11 13:59:40 2347
原创 Qt 编译报错 No rule to make target needed by 'debug/main.o
如果遇到这个错误,一般是删除了文件造成的,但是在用到该文件的地方都删除了 还是报错
2019-08-21 09:50:08 12761 7
原创 Android Studio 报错 Invalid escape sequence at line 1 column 29 path $[0].name
最近在做用Android Studio编译时build:gradle 为 3.4.2 时总是报如下错误 Invalid escape sequence at line 1 column 29 path $[0].name降为3.2.1 就不会报错应该新版本增加了代码检查,初步分析是代码中的某一部分编码格式不是UTF-8解决方法注释掉 gradle.properties 文件中的...
2019-08-16 09:29:58 2523
原创 Android 读取或者写入U盘时,报错:Permission denied
**以下所有操作的前提是: android 系统已经root**最近在将文件拷贝到U盘时总是 写入失败(Permission denied)程序清单中已经加入了权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:...
2019-08-07 10:05:30 3548 7
原创 Android 修改音量
直接上代码1.先说声音类型AudioManager.STREAM_SYSTEM //系统声音AudioManager.STREAM_VOICE_CALL //通话声音AudioManager.STREAM_RING //铃声声音AudioManager.STREAM_MUSIC //媒体声音AudioManager.STREAM_ALA...
2019-07-31 14:51:23 3335
原创 Android Studio 签名配置
记录原因:一直用的debug模式来调试程序,今天改为release安装就报错:the apk for your currently selected variant(app-release-unsigned.apk)is not signed.发现我的程序没签名,虽然之前的程序作了签名配置,但早已忘怀。故写此文书,已防忘之。1.生成签名文件点击Finish 等待编译完即可...
2019-07-25 15:52:00 168
原创 Windows未能启动 原因可能是最近更改了硬件软件
用U盘装完win7系统,在启动时,报错: Windows未能启动 原因可能是最近更改了硬件软件进入bios发现 如下OS Selection 是Android改为WIndows 7 ,重启即可
2019-04-29 14:14:07 25820 3
原创 Qt 不规则窗体或控件(遮罩)
ShapeWidget::ShapeWidget(QWidget *parent) : QWidget(parent){ QPixmap bitmap; bitmap.load("ok.png",0,Qt::AvoidDither | Qt::ThresholdDither | Qt::ThresholdAlphaDither); resize(bitmap.si...
2019-03-18 14:47:36 1165
原创 Qt 程序启动画面
#include &lt;QSplashScreen&gt;#include &lt;QPixmap&gt;#include &lt;QElapsedTimer&gt;#include &lt;QDateTime&gt;int main(int argc, char *argv[]){ QApplication app(argc, argv); QP
2019-03-18 13:14:53 765
原创 Qt 实现文件拖拽
直接上代码#include&lt;QDragEnterEvent&gt;#include&lt;QMimeData&gt;#include&lt;QDropEvent&gt;protected: void dragEnterEvent(QDragEnterEvent *event); void dropEvent(QDropEvent *event); this-...
2019-02-28 14:29:34 2144
转载 fromLocal8Bit()函数
qt fromLocal8Bit()函数可以设置编码。QT默认的编码是unicode,不能显示中文的windows默认使用(GBK/GB2312/GB18030)使用fromLocal8Bit()函数,实现了从本地字符集GB到Unicode的转换,用于处理汉语显示乱码等问题static inline QString fromLocal8Bit(const QByteArray &amp;s...
2019-02-28 10:23:32 5892
原创 Qt 国际化 (中英文切换)
在工程中,新建一个资源文件,命名为translator资源文件在工程目录中的结构2. 修改pro在pro文件中添加TRANSLATIONS += resources/tr_zh.ts \ resources/tr_en.ts3.代码中所有需要翻译的字符串用tr(&amp;amp;amp;amp;quot;&amp;amp;amp;amp;quot;)包含 eg: tr(“中文”)代码中所有需要翻译的字符串用tr(&
2019-02-27 11:26:47 10564 1
原创 Qt 动态库的编译和调用
- 编译步骤新建工程首先说明一点,我要新建的动态库的功能是:弹出一个模式对话框。![在这里插入图片描述](https://img-blog.csdnimg.cn/20190122140243790.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZ...
2019-01-22 15:38:24 6015 1
原创 Android studio 安装apk时报错 DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs
报这个错误,一般是已经安装了一个应用,没有卸载,再次安装该应用时,出现的。解决方法:菜单栏 File ——> Settings去掉红色框的钩即可
2019-01-16 18:14:21 930 2
原创 qtcreator启动时报错 : 缺少api-ms-win-crt-runtime-l1-1-0.dll
解决方法在qtcreator的安装目录下 找到vcredist文件夹执行里面的vcredist_msvc2015_x86.exe点击修复,第一次出现了异常。重启电脑后,点击修复完美解决
2018-11-23 10:35:11 2867 1
原创 This application failed to start because it could not find or load the Qt platform plugin windows
Qt 程序报错 This application failed to start because it could not find or load the Qt platform plugin “windows” 如下图今天遇到一个很奇怪的问题,Qt应用程序debug版的exe正常运行,但是release版总是报如上错误。然后就根据报错找了一些方法 大部分是说把qwindowsd.dl...
2018-10-08 15:19:31 564 2
原创 Android studio JNI使用方法(例程)
最近在搞Android 因为本人以前是做C++开发的,所以就想着把以前的一些现成的东西一直到Android平台下面是我做的第一个jni小程序,作为学习例程,供大家参阅。 我用的工具是Android Studio首先,新建一个项目JniTest包名为 android.example.com.jnitest 如下图(项目新建后未做任何修改) 新建一个Java文件命...
2018-07-05 14:54:53 1352 2
转载 Android String、StringBuffer 、StringBuilder 的区别
String 字符串常量StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常...
2018-06-25 11:48:55 980
原创 Android 在线程中修改 UI界面
我们知道 Android 的 UI 是线程不安全的。也就是说,如果想要更新应用程序里的 UI 元素,则必须在主线程中进行,否则就会出现异常(崩溃)。但是有些时候,我们必须在子线程里去执行一些耗时任务,然后根据任务的执行结果来更新相应的 UI 控件,这该如何是好呢? 对于这种情况,Android 提供了一套异步消息处理机制,完美地解决了在子线程中进行UI 操作的问题直接上代码 ...
2018-06-25 11:12:20 2088
原创 Android 创建线程 一
class MyThread implements Runnable { public void run(){ while(true){ //处理逻辑 try { Thread.sleep(1000); //延时1秒 } catch (Interrupted...
2018-06-25 11:01:14 1250
原创 Android 下拉框
Android 下拉框的使用方法 直接上代码 &lt;Spinner android:id="@+id/spinner" android:layout_width="100px" android:layout_height="80px"&gt;
2018-06-25 10:40:32 2782
原创 Android 格式化字符串
String str = "";String sTemp = "Hello world !"int k = 100;str = String.format("%s %d",sTemp,k);str的值 Hello world ! 100
2018-06-25 10:08:08 1451
原创 Android 简易对话框
android 弹出简易对话框的方法 AlertDialog.Builder dialog = new AlertDialog.Builder(this); dialog.setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override pu...
2018-06-25 09:57:13 616
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人