- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 android9.0 Unable to add window android.view.ViewRootImpl$W@642b885 -- permission denied for windo
设置类型改为TYPE_APPLICATION_OVERLAY在这里插入 smallWindowParams.type = WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY;代码片
2021-10-18 15:29:11 796
原创 关于SurfaceView创建时,surfaceCreated调用的问题
SurfaceView预览界面写在XML文件中一般正常流程执行surfaceView,surfaceCreated可以正常调用;但是下面两种方法surfaceCreated不会被调用,因为工作中遇到过所以记录一下。方法一,使用handler延时加载mHandler.postDelayed(new Thread() {public void run() {surfaceHolder = surfaceView.getHolder();surfaceHolder.addCallback(this);
2021-09-06 23:47:50 3007
原创 Android多线程基础使用的过程
Android多线程的实现过程安卓中实现多线程有多种方式,我讲解的是利用最基础的方式实现多线程的整个过程。为了方便理解我利用TextView实现倒计时这个例子来进行讲解。1.实现Runnable接口 创建一个类实现Runnable接口在run()方法中定义线程行为 class Runable implements Runnable{//实现Runnable接口 @Override public void run() { for (int i=60;i>
2020-11-22 16:46:17 136
原创 WebView 直接加载网页不调用浏览器
现在直接添加这句代码就能实现直接加载网页 不需要重写shouldOverrideUrlLoading webView.setWebViewClient(new WebViewClient());
2020-08-09 17:04:36 298
原创 android studio 连接云服务器上的mysql实现登录注册
android studio 连接云服务器上的mysql实现登录注册我使用的是云服务器上安装的mysql 具体的安装步骤可以百度一下挺简单的,我这里就不写步骤了。当然如果你用的是本地的mysql也行,连接步骤都是一样的。首先在android studio中导入mysql驱动包驱动包在官网就可以下载 建议不要用8.0以上的 容易报错。在main中新建一个libs文件然后把下载的驱动包放在libs文件中右击选择Add As Library添加完成后在注册清单中增加网络权限 <uses-pe
2020-07-16 17:41:37 7550 11
原创 用Android写一个记事本软件
利用安卓知识写一个简单的记事本 实现添加文本,修改文本,显示文本添加的时间,以及长按文本时能够删除文本。我使用用的是安卓自带的数据库。首先创建一个工具类public class DBUtils1 { public static final String DATABASE_NAME="Notepad";//数据库名字 public static final String DATA...
2020-04-26 20:40:57 1871
原创 安卓实现内存复用加载长图
现在长图越来越多 例如微博上就有很多长图 这篇文章就是实现加载长图时能最少的占用内存首先要自定义一个View代码如下public class BigView extends View implements GestureDetector.OnGestureListener,View.OnTouchListener{private final Rect mRect;private fina...
2020-04-04 19:13:43 344
原创 安卓UIL框架加载网络图片
1.添加依赖compile ‘com.nostra13.universalimageloader:universal-image-loader:1.9.5’2.添加权限3.UIL 框架配置public class MyApplication extends Application {@Overridepublic void onCreate() {super.onCreate();...
2020-03-21 15:05:58 485
原创 安卓GreenDao框架进行数据库增删改查
使用GreenDao框架首先要进行环境配置一.首先再moudle gradle中添加环境配置1.在顶部添加apply plugin: ‘org.greenrobot.greendao’2.在android中添加greendao{schemaVersion 1 //指定数据库schema版本号,迁移等操作会用到daoPackage ‘com.example.greendac.greend...
2020-03-20 14:46:53 1416
python圣诞树实现
2023-12-22
android studio连接云服务器mysql实现登录注册
2022-05-27
mingw+cmake+opencv+opencv_contrib+配置补丁文件
2022-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人