- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 Android长按连续触发的具体实现
实现过程非常简单,只需要用到三个常用的方法,一个是CountDownTimer:负责连续不断的触发某些事件,一个setOnLongClickListener:负责监听长按事件,还有一个setOnTouchListener则用于监听ACTION_UP,即停止长按后取消CountDownTimer的连续消息代码实现如下: View.setOnLongClickListener(new V...
2020-01-01 18:43:26 1179
原创 待机唤醒屏幕亮屏
No BB,just show the code… /** * 唤醒手机屏幕并解锁 */ public void wakeup() { // 获取电源管理器对象 PowerManager pm = (PowerManager) MainActivity.this.getSystemService(POWER_SERVICE); ...
2019-09-02 10:12:39 299
原创 Android用Runnable和TimerTask实现延时任务的方法
第一种最常见实现延时操作的方法就是让类继承Runnable然后调用sleep的方法实现的延时操作 private class mythread implements Runnable{ @Override public void run() { try { Thread.sleep(1500); ...
2019-08-31 19:36:11 1940
原创 一个方法实现Bitmap与Uri的快速转换
一个方法实现Bitmap与Uri的快速转换直接上代码public Uri getImageUri(Context inContext, Bitmap inImage) { ByteArrayOutputStream bytes = new ByteArrayOutputStream(); inImage.compress(Bitmap.CompressFo...
2019-08-18 08:01:48 606
原创 在非activity类调用Toast并显示在特定的activity类
有时候我们需要在非activity类中调用toast,普遍的做法是把context传送过去,这个过程相对比较繁琐且容易出错,更简便快捷的方法是先在要显示toast的activity定义:public static Mainactivity mainactivity;然后别的类直接调用即可:Toast.makeText(Mainactivity.mainactivity,"你好",Toas...
2019-07-30 14:16:02 1170
原创 Android调用相机拍照高清原图(兼容7.0)
在安卓更新7.0的版本后,要调用相机拍照获取原图则需要先把拍摄后的内容保存到目录,然后再借助provider调出来显示,相比以前可以说十分繁琐,但为了摆脱马赛克画质的困扰,为了更好的用户体验,还是硬着头皮上吧亮丽的苹果君:在你的main_activity.xml:<?xml version="1.0" encoding="utf-8"?><RelativeLay...
2019-07-11 19:47:35 1347
原创 Android studio无法修改桌面的图标(已解决)
在写下这篇博客前,博主已经花费了大量的时间解决这个问题,所幸的是在博主无数次艰难的百度谷哥加上反复测试之下,最终在24小时内成功让桌面显示图标,果然失败乃坚持他妈,下面记录下我解决的全过程(1).将下面代码复制到activity,解决优先级问题 android:icon="@drawable/screen_lock_metal_button" android:label="@stri...
2019-07-01 00:42:44 1755 1
原创 Android studio使用相机拍照,保存并显示一坨屎一样的照片
呼叫相机文件的创建在Android项目开发多多少少都会需要用到相机的功能,这里我会使用最基本的方法调用相机进行拍照和保存到自定义的目录,最后在应用中显示拍照的结果MainActivity.java:import android.Manifest;import android.content.Intent;import android.content.pm.PackageManager...
2019-06-28 18:03:27 2726
原创 Android呼叫相机拍照
Android呼叫相机并拍照这里仅实现相机app的部分功能,即简单的调用相机实现拍照功能,但得到的数据不会做保存在点击事件加入这坨: // Create an implicit intent, for image capture. Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); ...
2019-06-27 21:09:56 269
原创 解决安装时提示INSTALL FAILED CONFLICTING PROVIDER
解决安装时提示INSTALL FAILED CONFLICTING PROVIDER导致无法安装出现这个问题的原因是因为我们在Manifest.xml定义的provider的authorities属性和其他软件的authorities重名,解决方法很简单,给authorities设定一个不同的名称...
2019-06-18 14:25:04 445
原创 android中创建目录以及txt文件
android中创建目录以及txt文件getExternalStorageDirectory()的使用首先要加入读写sd卡权限,否则创建会没有反应: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="and...
2019-06-15 10:32:09 2031
原创 Android获取SD卡路径/内存的几种方法
Android获取SD卡路径本篇将会带领大家学习如何获取android路径的几种常见用法,但在我开始bb之前需要大家清楚android中内存和外存之间的区别,下面进行简短介绍:android中的内存:保存在内存中的程序和文件是相互关联的,什么意思呢?举个例子,假设你android手机内存中有一个程序叫bb,然后由bb程序创建了一份名叫cc的文件,当你删除bb的时候cc也会应为关联而被删除。像...
2019-06-10 21:21:14 21165
tesseract3.02.02.7z
2019-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人