自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Android获取系统相册图片选中地址,获取手机中的所有图片地址自定义相册

一、获取手机中的值1.首先在使用读写sd卡权限2.获取手机中的所有图片:注意代码中的getGalleryPhotos(getContentResolver()) 方法获取所有地址获取所有图片地址后使用recycleview 组件构建自定义相册,recycleview的使用方式我就不多说了自己百度private void initAbbreviation() { ...

2019-07-30 10:34:25 3873

转载 INSTALL_FAILED_CONFLICTING_PROVIDER 运行安卓工程时,提示 INSTALL_FAILED_CONFLICTING_PROVIDER 错误,完美解决办法:

在定义provider是,使用软编码的形式,如下:<providerandroid:name="android.support.v4.content.FileProvider"android:authorities="${applicationId}.fileprovider"android:grantUriPermissions="true"android:exported="false"><meta-dataandroid:name="android.support.F

2020-09-09 16:58:32 344

原创 java ,java -version命令有效 但是javac 。maven也无效

win10和其他的不一样在path的配置上要加上jdk的准确路径直接把你的路径复制粘贴就可以了1.如图 我标记的 2 ,写上 jdk的绝对路径即可2.安装配置完maven也运行cmd mvn -version 也无效一样的道理 在path中配置maven绝对路径 即可...

2019-12-10 16:14:46 292

原创 Flutter的安装环境与配置

Flutter的安装环境与配置:1.条件,需要 Git 它是利用Git 下载 flutter的 SDK 的(目前仅支持Git)(但是Git 下载我在安装完之后运行程序出现 丢包的情况)后来我又从 官网直接下载SDK解压下来没有安装git的同学 可以参考:https://jingyan.baidu.com/article/fb48e8bedb379d6e632e145d.html...

2019-10-29 17:31:47 445

转载 Android修改状态栏颜色全方位教程

转载自:https://www.jianshu.com/p/932568ed31af关键字:状态栏着色 透明状态栏 沉浸式 白底黑字Github Demo:https://github.com/imflyn/Eyes参考文章:Android-transulcent-status-barAndroid 6.0状态栏使用灰色文字和图标Android系统更改状态栏字体颜色在谷歌官方的m...

2019-09-25 10:59:12 959

原创 android 8.0 服务启动报错Fatal Exception: java.lang.IllegalStateException Not allowed to start service Inte

Fatal Exception: java.lang.IllegalStateExceptionNot allowed to start service Intent { act=com.xxx.xxx.xxx pkg=com.xxx.xxx (has extras) }: app is in background uid UidRecord{1cbd9ed u0a1967 CEM idle ...

2019-09-24 18:35:18 860

原创 eclipse 查看源码,找不到源码内容

鼠标 左键+Ctrl 点击查看源码进去有个 Source Attachment 点击进去选择添加 extra file 找到你的jdk安装目录下的路径中的src 导入即可D:\java\jdk\src.zip

2019-09-22 10:18:17 326

原创 eclipse 使用Tomcat时报端口占用

1、查找被8080端口(tomcat设置的端口)被占用的进程PIDnetstat -aon|findstr 80802、Kill掉进程taskkill /f /pid 80203、在杀掉进程前,可以通过pid找到实际占用的进程名称tasklist|findstr 80204、同时可以根据进程名杀掉进程taskkill /f /t /im jav...

2019-09-16 10:42:22 94

原创 Tomcat的安装与配置到eclipse上

1.首先打开浏览器输入tomcat,直接打开这个网址就可以了,如下图:2.打开上图网址,选择任意版本,找到 core中的内容 选择你需要的格式,我下载的是第一个zip 文件兼容32位与64位 解压缩就行3.解压缩你的zip 如下4.配置tomcat环境4.1、在电脑桌面上找到【我的电脑】并选中,如下图所示。4.2、然后点击鼠标右键,在点击弹出菜单...

2019-09-16 10:34:09 399

原创 使用 android studio 实现代码混淆

1.在app 的build.gradle 下的buildTypes 下的release 中添加minifyEnabled true// Zipalign优化zipAlignEnabled true// 移除无用的resource文件shrinkResources trueproguardFiles getDefaultProguardFile('proguard-android...

2019-09-07 16:39:47 192

原创 Android 常用系统功能(打开相册,打开系统设置等等)

1.开开相册:private void selectImg() { Intent pickIntent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI); pickIntent.setDataAndType(MediaStore.Images.M...

2019-08-27 13:12:44 961

原创 android 开发常见错误

1.Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference使用listview的时候getView()返回的参数为 null 时报该错误2.vector android:fillType gradient ...

2019-08-22 09:42:46 762

原创 ListView中Item与Item的子控件点击事件冲突问题解决

1、问题在Android开发时,ListView中点击一个Item,会一并触发其子控件的点击事件。比如Item中的Button、ImageButton等。导致了点击Item被子控件拦截。这时候就可以使用descendantFocusability来解决啦,API描述如下:android:descendantFocusability该属性是当一个为view获取焦点时,定义viewGro...

2019-08-21 10:05:00 579

原创 Android studio 进入 adb 命令 ---使用terminal 终端 进入sdk 找到 platform-tools 目录进入即可

2019-08-16 13:45:09 4466

原创 Android 中 如何生成class文件 后再生成dex文件

注:写这篇文章是为了让那些学习android 热修复的童鞋了解下,当然如果是大牛可以略过。1.首先找到你的需要生成dex 文件的java 文件 如下图 我这里是Main.java 文件2.将Main.java 文件 转化为 Main.class 具体步骤 如下 :(生成的Main.class 文件在 ---项目\build\intermediates\javac\de...

2019-08-16 13:18:35 3240

原创 推荐一个很好的平台CTOLib码库,码库CTOLib.COM每日更新收录实用的开源项目和资源

码库CTOLib.COM每日更新收录实用的开源项目和资源https://www.ctolib.com/

2019-08-08 10:00:47 2554

原创 Android --SlidingMenu 使用module的导入

1.首先在官网 下载它的压缩包:https://github.com/jfeinstein10/SlidingMenu2.解压后导入它的 library 包作为module3.接着打开你新建的 项目 点击 file---new-- importModule 选择 2 步骤中的 library 我是将导入的module 重命名为SlidingMenu (名字随你...

2019-08-06 10:23:21 233

原创 android slidingMenu 导入moudle报错 KeyEventCompat 类找不到了

support版本升到了28.0.0 发现V4包 下的KeyEventCompat 类找不到了今天导入slidingMenu 其中报错1.V4包 KeyEventCompat 类找不到问题if (KeyEventCompat.hasNoModifiers(event)) { handled = arrowScroll(FOCUS_FORWARD);} else if ...

2019-08-06 10:22:13 433

转载 URL转Drawable之 Android中获取网络图片的三种方法

转载自:http://doinone.iteye.com/blog/1074283android中获取网络图片是一件耗时的操作,如果直接获取有可能会出现应用程序无响应(ANR:Application Not Responding)对话框的情况。对于这种情况,一般的方法就是耗时操作用线程来实现。下面列三种获取url图片的方法:1.直接获取:(容易:ANR,不建议)mImageVi...

2019-08-05 10:16:34 853

原创 Android 使用PopupWindow自定义气泡弹窗

作为一个菜鸟突然想了解一下气泡弹窗,于是查找资料就写了一个简单的弹窗PopupWindow,个人感觉符合菜鸟的水平;一.首先自定义好气泡框public class MyLinear extends LinearLayout { private Paint paint; //view的宽高 int widthSize; int heightSiz...

2019-08-01 11:12:45 3576

原创 Android 自定义view 之 Paint属性

先来看一下Paint的style,共有3种Paint.Style.FILL:填充内部Paint.Style.FILL_AND_STROKE :填充内部和描边Paint.Style.STROKE :描边//重置Paint。reset()//设置一些标志,比如抗锯齿,下划线等等。setFlags(int flags)//设置抗锯齿,如果不设置,加载位图的...

2019-08-01 11:09:19 265

原创 QQ启动时:Initialization failure:0x0000000C

QQ启动时:Initialization failure:0x0000000C管理员运行 cmd 命令提示符NETSH WINSOCK RESET CATALOG

2019-08-01 11:07:30 989

原创 java中如何获取对象的内存地址

java中如何查看对象地址:使用System.identityHashCode(“对象”) 即可eg: Integer i = new Integer(5); System.identityHashCode(i)

2019-08-01 10:59:02 4504 1

原创 Android 将drawable下的图片转换成bitmap

将drawable下的图片转换成bitmap方法1、:Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.center_ic);方法2: Resources r = this.getResources(); Bitmap bmp = BitmapFactory.decodeRes...

2019-08-01 09:40:39 783

原创 EventBus的使用

一、简介:EventBus是一款本地组件间通信框架组件间通信框架star量第一:14.8k,在大型项目的Activities,fragments,Threads,Services都可以看到它的使用场景,尽管EventBus在向未创建的组件传递事件时有些局限,仅适合在“活着的”组件间传递消息,但仍不妨碍它活跃在各个大型项目各个场景里。 官网地址:http://greenrobot.or...

2019-07-31 12:00:07 299

原创 Android获取手机中的所有音乐地址

//获取手机中的所有音乐public static LinkedHashMap<Integer, MusicDatas> getAllMusicFile(Context context) { LinkedHashMap<Integer, MusicDatas> map = new LinkedHashMap<>(); ContentReso...

2019-07-30 10:45:35 1635

原创 Retrofit的使用方法

Android Retrofit 实现(图文上传)文字(参数)和多张图片一起上传https://www.jianshu.com/p/acfefb0a204fhttps://www.jianshu.com/p/a330b0df54ae前言官方教程:http://square.github.io/retrofit/简介:在Android开发中,网络请求十分常见 而在Andro...

2019-07-23 17:15:32 329

原创 Android自定义圆形图片,使用BitmapShader制作圆形

package com.example.dell.mychecknextimages;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapShader;import android.graphics.Canvas;import android.graph...

2019-07-16 13:20:37 150

转载 android 获取分辨率

转载:https://www.jianshu.com/p/a1ab688d7ef8参考:https://blog.csdn.net/u013260551/article/details/38146361Android 屏幕各尺寸的获取在开发中我们会遇到各种需要获得屏幕参数的场景,当中也有不少坑,所以现在就记录一下这些参数的获取方式。以免再入坑。物理屏幕宽高一、底部没有虚拟按键...

2019-07-15 11:14:52 330

转载 android中如何获取视频时长

1.关键代码MediaMetadataRetriever mmr = new MediaMetadataRetriever();String duration = mmr.extractMetadata(android.media.MediaMetadataRetriever.METADATA_KEY_DURATION);//时长(毫秒)private void getPlayT...

2019-07-15 11:12:18 2556

原创 android如何将一个布局布局加入到另一个布局中

container:2号已经存在的布局 --bottomView:1号将要添加的布局lp设置要布局大小bottomView.setLayoutParams(lp);设置将要添加的布局的大小container.addView(bottomView);将布局加入到2号布局中详细代码:LinearLayout.LayoutParams lp = new LinearLayou...

2019-03-22 16:31:30 2178

原创 Android状态栏与标题融合,android自定义状态标题

1.在activity中设置:注意:supportRequestWindowFeature(Window.FEATURE_NO_TITLE); 该代码要放置在setContentView(R.layout.activity_main);前才能起作用//主activity界面:@Overrideprotected void onCreate(Bundle savedInstanc...

2018-07-01 11:15:12 735

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除