自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

盆子与火山的博客

一个很普通的Android程序员

  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

转载 史上最全ConstraintLayout使用详解(转)

前言ConstraintLayout是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复杂的页面层级嵌套过多的问题——层级过深会增加绘制界面需要的时间,影响用户体验,以灵活的方式定位和调整小部件。从 Android Studio 2.3起,创建layout文件就已经是默认ConstraintLayout了,但是尽管Google如此大力推这项技术,但在当时很少有人使用,近些年逐渐被大家拿起来,啊真香!(此处无图胜有...

2021-12-28 16:42:32 666

原创 Gradle 获取APP的buildtype是否是debug还是release

applicationVariants.all { //判断是release还是debug版本 def buildType = it.buildType.name def fileName def outputFile //下面的channel是获取渠道号,你获取渠道号不一定会和我的代码一样,因为有可能你的渠道名称的规则和我的不一样,我的规则是${渠道名}-${applicationId},所以我是这样取的。 // def channel = it.productFlavors[0].name.split.

2020-07-30 19:38:51 5170

转载 Android 禁止输入框 EditText 复制粘贴

  孙鹏SIMPLE 关注2017.04.20 10:53* 字数 38 阅读 637评论 0喜欢 9实现 EditText 禁止复制粘贴菜单禁止长按事件 ActionMode 回调 反射 android.widget.Editor 修改弹框菜单不显示/** * 禁止输入框复制粘贴菜单 */public void disableCopyAndPaste(final E...

2018-08-23 18:41:49 1037

转载 Android拍照和从相册获取图片(解决android7.0打开相机崩溃的问题),同时也解决了拍完照后图片方向不正的问题

再android7.0中相机操作需要动态申请权限,在点击打开相机按钮时要先判断权限,没有权限要申请,有权限再操作,同时在申请权限的回调方法中也要判断是否有权限,有权限的话再调用打开相机的方法package test.img.com.myimgtest.activity;import android.Manifest;import android.annotation.TargetApi...

2018-08-22 20:48:49 416

原创 Android APP红叉解决方案please select android SDK

  在 app.iml 文件中 检查以下代码是否存在,不存在则添加上,即可正常运行。因为之前写过一个kotlin的Demo,我app.iml文件这一行代码自动换成了kotlinJDK之类的,我把它修改成了下面的代码<orderEntry type="jdk" jdkName="Android API 26 Platform" jdkType="Android SDK"...

2018-08-06 16:49:53 557

转载 【转载】kotlin全套学习视频

01-课程介绍http://www.365yg.com/item/6445599306496868878/02_kotlin学习方法http://www.365yg.com/item/6445599300020863502/03_kotlin选好教练车http://www.365yg.com/item/6445599302214484494/04_kotlin你好世界http://www.365y...

2018-07-16 09:43:59 808

转载 android 7.0 因为file://引起的FileUriExposedException异常

最近作者又碰到因为android 7.0 引起的兼容问题了。在7.0以前的版本://创建临时图片File photoOutputFile = SDPath.getFile("temp.jpg", SDPath.PHOTO_FILE_STR);Uri photoOutputUri = Uri.fromFile(photoOutputFile);这个file文件直接非常简单的转换成"f

2017-09-14 16:19:04 746 1

转载 封装解决WebView的那些坑

WebView 是 Android 最复杂以及最强大的一个控件(最多坑) , 一大堆的 setting 让人摸不着头脑 , 很多时候压根不知道这个设置有什么用 ,加上 WebViewClient 和 WebChromeClient 做为内部类 , 一堆业务逻辑 , 使得 Activity 变得乱糟糟的 ,代码可读性更是糟糕透了 , 最后被逼上梁山 , 走上了封装的道路 。WebView 封

2017-07-31 11:04:02 2821

原创 使用[chromaprint]获取声音指纹

首先,这是我第一次在CSDN上写博客。随便简单的记录下这几天研究NDK的坑吧,总之还是弄出来了,记录一下吧,写的很垃圾不要喷。公司需求:使用第三方chromaprint 的so库,获取声音指纹(一串64位字符串),然后传给后台数据库做比对。有点类似听歌识曲。给的资料就一个chromaprint 网址和经过Linux环境下交叉编译后的so文件。刚开始百度,说android 调用第三方的s

2017-07-25 11:11:38 2571

空空如也

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

TA关注的人

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