自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux 下编译ffmpeg android so库

Linux 下编译ffmpeg android so库1、下载ffmpeg和NDKffmpeg使用4.2.2为例,先下载到linuxwget https://ffmpeg.org/releases/ffmpeg-4.2.2.tar.gz解压到当前目录tar -zxvf ffmpeg-4.2.2.tar.gz更多版本NDK使用21Linux版本在这个地址使用手动下载 完成后再放到linux中https://developer.android.google.cn/ndk/d

2021-07-06 17:25:22 598 2

原创 Android使用Room数据库框架

Android使用Room数据库框架room框架是jetpack里的一个框架,它简化了很多数据库操作,配合kotlin很简单几句代码就能完成增删改查的操作,以下步骤只针对kotlon语言首先要导入kotlin://在build.gradle中添加kotlin 和注解apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'apply plugin: 'kotlin-kapt'//这是kotlin的注解 类

2021-07-05 11:46:36 1154

原创 鸿蒙checkbox修改默认样式和字体颜色

鸿蒙的默认checkout样式是这样的:这跟android默认的不一样,有时候我们需要实现类似这样的需求:这就需要我们自定义设置,这里记录一下如果实现;主要使用checkbox中的下面属性ohos:check_element="$graphic:register_select"我们需要自定义一个graphic,这个类似于andorid中的drawable:register_select.xml<?xml version="1.0" encoding="utf..

2021-06-25 09:53:37 2162 1

原创 android 系统 裁剪APK和SO库

android 系统 裁剪APK和SO库Android 系统的裁剪APK裁剪SO库的裁剪Android 系统的裁剪接触android Framework 层开发没多久,最近学习了一下系统的裁剪的工作,一般系统裁剪分为 APK、so、jar 库和服务的裁剪,目前只学习了APK和so库的裁剪,这里做一下学习记录APK裁剪因为安卓系统里内置了很多的APK,包括一些平台也会内置一些APK在系统里面,有些不需要的我们就可以把它不编译到系统里来,至于那些APK可以不用,这个可以根据自己项目的需求来,刚开始学的可

2020-12-31 10:21:41 1791

原创 Android 解决CameraSurfaceView 无法全屏问题,导入module失败的解决方法

使用com.guo.android_extend:android-extend:1.0.5 中的CameraSurfaceView 无法全屏问题 1.首先从https://github.com/gqjjqg/android-extend 下载源码2.用android Studio 导入module,在导入的时候遇到module一值显示文件夹,记录下我的解决办法:  导入后找到set...

2018-07-31 18:32:45 2168 1

原创 Android:使用MuPDF显示PDF文件,解决不显示电子章问题

    前段时间在项目中要添加用PDF显示合同的功能,发现Andorid本身并不支持显示PDF,后来在网上搜索使用pdfView来显示,本身pdfView项目包挺大的,我使用了旧的版本自己优化了一下,使得自己的项目包只增加了1M左右的大小,本来以为就这样解决了,结果后来项目经理跟我说:APP的PDF上没有电子章,合同没有章怎么行.....然后又在网上各种找资料,在百度上搜愣是没有搜到任何关于and...

2018-02-27 16:53:30 7745 1

原创 Android retrofit 注解@QueryMap和@Body的区别

使用retrofit这样框架快一年了,以前使用它传递参数时都是用@QueryMap注解传递,虽然知道这样不是很好,但是当时换框架的时候看到工作量太大就没有换成实体类形式了,之前的使用方式如下图:由于最近在研究java后台,搭建了一个SSM框架想测试一下;因为之前以为HashMap只能采用这种方式传递,在今天的测试中发现并不是,其实使用HashMap同样可以采用@Body注解,而

2017-07-27 09:48:00 23633 2

原创 Android Studio 打包只有app-release-unaligned.apk没有app-release.apk

前两天刚接手了新项目的代码,想把Bugly的热更新的功能更新进去,弄好了以后打包的时候发现只能打app-release-unaligned.apk,没有app-release.apk在网上找了各种资料,发现只有介绍他的功能的,没有说怎么解决这个问题的,后来我把bugly热更新的所有代码都删了,结果还是不行,然后自己找了各种办法也没解决;因为我在之前的项目有集成过bugly的热更新功能,所有

2017-06-30 15:32:39 2610

原创 Android消息机制、handler运行机制

一、android消息机制的概述android的消息机制主要值Handler的消息运行机制,Handler的运行需要底层的MessageQueue和Looper的支撑。MessageQueue为消息队列,它内部存储了一组消息,以队列的形式对外提供插入和删除工作,它只提供存储功能,不处理消息;而Looper会以无限循环的形式去查找是否有新的消息,如果有就处理,没有就一直等待着,还有就是loope

2017-06-30 11:01:04 435

原创 Android sutdio Error:Failed to crunch file 错误的解决

Error:Failed to crunch file C:\Users\Administrator.PC-201506061202\Desktop\PAY\bugly_crash_upgrade-1.3.1\demo\BuglyHotfixEasyDemo\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\

2017-06-14 16:03:30 861

原创 android Scrollview嵌套PinnedHeaderExpandableListView并且可以实现悬浮窗

1.需要实现的效果在网上找了很久没有好的可以借用的,就想着自己动手写个吧!主要实现逻辑:首先测量出悬浮窗上面布局的高度,然后判断scrollview是否滑动到了这个高度,如果已经到了就把最大的高度设置成布局的高度,看代码:@Overrideprotected void onOverScrolled(int scrollX, int scroll

2017-04-11 17:13:16 1085 1

原创 view的scrollTo和scrollBy方法的区别

一、首先这个方法是用来实现view的滑动的,但是它不滑动view本身,只滑动view的内容二、使用方法:View.scrollTo(int x ,int y);View.scrollBy(int x ,int y);其中x、y表示你要滑动到的x 、y坐标;虽然scrollBy()方法内部也是调用了scrollTo()方法,但是两个方法实现方式有所不同,看源码:

2017-03-19 00:47:01 3652

原创 android:largeHeap

让app获取手机最大内存方法:  在AndroidManifest.xml中的application中配置 lageHeap=true;设置largeHeap可以增加内存的申请量。但不是系统有多少内存就可以申请多少,而是由dalvik.vm.heapsize限制。建议:Android官方给的建议是,作为程序员的我们应该努力减少内存的使用,想回收和复用的方法,而不是想方设法增大内存。

2016-03-03 10:35:03 330

原创 andorid 4.1以下RadioButton 显示错位问题

在android 4.1以下出现错位的问题解决办法:        android:background="@android:color/transparent"android:drawableLeft="@android:drawable/btn_radio"android:button="@null"

2016-02-29 14:52:10 394

转载 关于Android4.4的图片路径获取,如果回来的Uri的格式有两种

关于Android4.4的图片路径获取,如果回来的Uri的格式有两种  content://com.android.providers.media.documents/document/image:3951content://media/external/images/media/3951  出现第一种Uri的操作方式如下图所示:直接点选最近的图片,应该是And

2015-06-30 17:30:22 562

空空如也

空空如也

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

TA关注的人

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