- 博客(537)
- 资源 (38)
- 收藏
- 关注
原创 第三期:云函数入门指南答案
B,按照Cloud Functions要求的鱼数部包结构编写业务数,打包上至Cloud Functions平台,定义好程序主入口,在Cloud Functions平台填写。E,阿明发现以前发布过的版本有功能需要升级,可以直接在Cloud Functions平台对已经发布的函数版本进行编报.D,阿明创建好函教并调试运行结束后,希望有一个固定的发布版本供生产使用,可以在版本页面发布新版本。3.云函数部署,上传的函数包中《ZIP),只需要传单个代码文件,依赖会有云函数去下载。
2023-10-19 00:21:24 2674
原创 HarmonyOS 监听软键盘key
修改软键盘 “换行” 为 “前往” 不同的软键盘文字描述有差异。3.input_enter_key_type 描述信息。1.需要在布局文件中,新增属性。2.java代码中监听。
2023-08-31 16:41:13 1134
原创 HarmonyOS 动画中 AnimatorProperty setLoopedCount(int loopedCount)
对比两者有什么区别,都是透明度+缩放的变化 我感觉Android提供构造函数稍微好一点。不厚4.0都不用java了 也无所谓了。但是其中 setLoopedCount() 让我确实没摸着头脑,看见这个参数是不是首先认为 要么是不限循环、要么是播放几次,为什么播放是次数是从0开始。实际上传0 会播放一次、1播放2次,这个API 这个参数一点都不友好。
2023-08-16 10:00:00 277
原创 Harmony报错 INSTALL_FAILED_INCONSISTENT_BUNDLE_VERSION
然后我准备把Android的一直到Harmony平台 ,抱着学习的态度。好巧不巧,我Harmony中。修改 bundleName中的包名,我时候的工具版本是。由于我手机里面安装了一个 Android App,这样是不是一眼就看出问题所在了。运行的时候注意把签名重新刷一下。遇到这个问题是怎么触发的呢?
2023-08-15 10:15:21 343
原创 使用DataBinding 找不到布局控件的ID
无意中发现 删除我XML中的注释 居然能够找到 问题解决了.... 不晓得是不是我这个AS版本的一个BUG...今天遇到一个很奇葩的问题,不管是删除xml重建把AS的.idea 、删除缓存等手段 都找不到这个控件的ID。代码能够找到按钮1、2、3 但是找不到4。还有其他见解的请留言吧!
2023-01-05 18:03:24 769
原创 使用javah 生成.h头文件
到此.com_jszy_voicechange_MainActivity.h 问价就生成在E:\c_demo\AS_Jni_Project\voicechange\src\main\java 这个目录中。已我为例:原来CLASSPATH和JAVA_HOME只是配置在我的用户变量里面,后面我拷贝一份到系统变量中就解决了问题(重启电脑了javah不生效,需要保存重新保存一次,以管理员身份运行CMD);这里有个 -encoding UTF-8 是解决中文问题的 没加这句换会报错。...
2022-08-13 13:41:06 1892
原创 Android setModal(boolean modal) 详解
网上搜索了很久没有看到记录这个属性的文章。我在ListPopupWindow 中需要用到这个属性,自己记录一下。public void setModal (boolean modal)设置此窗口在显示时是否为模态。解释:如果一个弹出窗口是模态的,它将接收所有的触摸和按键输入。 如果用户触摸了弹出窗口内容区域之外,弹出窗口将被关闭。原文地址:ListPopupWindow | Android Developers...
2022-05-24 10:16:23 440
原创 Android Jetpack中CameraX基于setViewPortCropRect/getCropRect()的使用
先看一下这个库里面的一个工具类implementation "androidx.camera:camera-core:${1.1.0-alpha11}"ImageUtil.java这个工具类很有用,有我们后面用的方法。/* * Copyright 2020 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not
2021-12-14 09:50:20 3120 1
原创 Android Jetpack中CameraX基于ImageCapture.OnImageCapturedCallback()保存图片
在cameraX中ImageCapture提供了takePicture 的2个方法: public void takePicture(@NonNull Executor executor, final @NonNull OnImageCapturedCallback callback) public void takePicture( final @NonNull OutputFileOptions outputFileOptions,
2021-12-13 17:52:42 4057
原创 Android Jetpack中CameraX保存Bitmap
先看看官方文档图片拍摄图片拍摄用例旨在拍摄高分辨率的优质照片,不仅提供简单的相机手动控制功能,还提供自动白平衡、自动曝光和自动对焦 (3A) 功能。调用方负责决定如何使用拍摄的照片,具体包括以下选项:takePicture(Executor, OnImageCapturedCallback):此方法为拍摄的图片提供内存缓冲区。 takePicture(OutputFileOptions, Executor, OnImageSavedCallback):此方法将拍摄的图片保存到提供的文件位置。
2021-12-10 15:28:21 4086
原创 各种协议视频测试地址(2021-10-30)
http:http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4http://vjs.zencdn.net/v/oceans.mp4http://vjs.zencdn.net/v/oceans.mp4http://www.w3school.com.cn/i/movie.mp4https://link.jianshu.com/?t=http%3A%2F%2.
2021-10-29 11:06:12 7395 1
原创 Android NDK(CMake) 报错信息:error: undefined reference to ‘__android_log_print‘
原址:http://blog.csdn.net/qibin0506/article/details/52270674
2021-10-15 14:16:08 1394 1
原创 Ubuntu 编译ffmpeg 踩坑(五)
从名字上可以看出,Percent函数库是Support Library家族的一员,在使用它提供的API之前,首先需要在Gradle的build.gradle文件中加入依赖:dependencies { compile 'com.android.support:percent:25.3.0'}打开下载后的函数库,可以看到其中主要包含如下三个类:PercentRelativeLa
2021-10-14 11:13:03 2100
原创 Ubuntu 编译ffmpeg 踩坑(四)
Component是所有组件的基类,Component支持的XML属性,其他组件都支持。Component支持的XML属性如下表。
2021-10-13 18:16:20 453
原创 Ubuntu 编译ffmpeg 踩坑(三)
编译Android下可以使用的ffmpeg参照视频操作:https://coding.imooc.com/lesson/279.html#mid=37236其他流程都没有什么问题其中有几个问题我记录一下1.ERROR: Failed to create toolchain.解决方案:apt-get install python安装python后再执行编译即可解决ERROR: Failed to create toolchain.问题2.编译中遇到make: *** [ff...
2021-10-13 15:34:33 1833
原创 Ubuntu 编译ffmpeg 踩坑(二)
简单说 Map<String, Integer> isSelected = JSON.parseObject(isSelectedJson, new TypeReference<Map<String, Integer>>() { });new TypeReference>() {}这个里面的泛型很重要 这里的泛型跟你
2021-10-11 11:46:44 802 1
原创 Ubuntu 编译ffmpeg 踩坑(一)
gcc is unable to create an executable fileC compiler test failed
2021-10-11 11:17:31 1483 1
原创 ffmpeg抽取音频数据
#include <stdio.h>#include <libavutil/log.h>#include <libavformat/avformat.h>void adts_header(char *szAdtsHeader, int dataLen){ int audio_object_type = 2; int sampling_frequency_index = 7; int channel_config = 2; in.
2021-09-27 21:43:29 210
原创 GreenDao 或条件 动态加入
public static List<Dict> selectByFzddms(String... fzddm) { QueryBuilder queryBuilder = APP.getDaoInstant().getSysDictDao().queryBuilder(); QueryBuilder.LOG_SQL = true; QueryBuilder.LOG_VALUES = true; List<Where...
2021-09-17 18:16:29 453
原创 android 如何将链接添加到 TextView,基于官方示例<TextLinkify>分析
官方示例:go!go!goString.xml<?xml version="1.0" encoding="utf-8"?><resources> <string name="intro">This sample illustrates how links can be added to a TextView. \nThis can be done either automatically by setting the <i>aut
2021-02-20 11:17:42 289
原创 android-下载 gradle很慢的解决办法
网上看了很多,都是说下载.zip到本地,但是路径说得很模糊,自己今天试了一下,把我的操作分享出来:我 下载的是 gradle-4.1-all.zip。下载的时候用迅雷更快....全部 gradle 下载地址:下载下载放置路径:C:\Users\Administrator\.gradle\wrapper\dists 这里面有所有的版本找到对应的版本 将.zip拷贝到C:\Users\Administrator\.gradle\wrapper\dists\gradle-4.1-all\bzyiv
2020-07-30 17:28:37 446
原创 踩坑之硬件加速
事情是这样的。我的程序是运行在电视上面的 系统android 4.4.2,之前也没有遇到过这个问题。程序在之前的android设备上可以正常运行也不会闪退 ,到这款设备上老是出现问题,用try...catch 捕获 没有任何逻辑上面的问题。到最后报了这个错java stacktrace:at android.view.GLES20Canves.nDrawDisplayListat android.view.GLES20Canvas.drawDisplayList(GLES20Canvas..
2020-06-28 17:55:17 424
原创 android studio 上传SVN项目的坑
这个问题遇到过好几次,好像是升级了studio 3.0版本 后面的迭代版本都有这个问题,今天就写出来分享一下,估计也有小伙伴遇到。我们在VCS里面 Import into Subversion 提交项目到SVN 这个步骤是成功。但是 问题来了 ,你在项目的中右键没有这Subversion . 我试过好几遍也没有搞出来 。我现在的解决方法是 :我先拷贝项目到另外一个文件夹里面 然后Import 项目,等完成后 ,我们在SVN Checkout 出项目,再把项目导入andro...
2020-06-16 10:40:12 394
原创 java 去除byte数组中指定数据,例如0x00
public static byte[] replaceStartZero(byte[] bytes) { ByteBuffer buffer = ByteBuffer.wrap(bytes); for (int i = 0; i < bytes.length; i++) { if (bytes[i] != 0x00) { ...
2020-03-11 15:11:18 4843 1
原创 FileProvider.getUriForFile 报错 空指针
2019-12-17 17:22:08.267 3635-3635/com.xz.cfw W/System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.XmlResourceParser android.content.pm.ProviderInfo.load...
2019-12-17 17:33:40 1898
原创 AndServer 里引用静态页面,ajax做通讯
项目:地址API:地址1.新建一个Controller类/** * 通用接口 */@RestController@RequestMapping(path = "/comm")public class CommController { /* 支持GET、POST请求*/ @RequestMapping(path = "/login1", method = ...
2019-07-17 15:58:31 837
原创 android studio 打包APK自动改名
先上完整代码:buildTypes { //正式 release { lintOptions { checkReleaseBuilds false abortOnError false } //调试 b...
2019-06-26 15:36:00 967
原创 引入OpenCv demo 报错../../sdk/native/jni/OpenCV.mk: No such file or directory
Build command failed.Error while executing process D:\AS_SDK\android-ndk-r15c\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\AS_workspase\OpenCvDemo\app\src\main\jni\Android...
2019-03-01 09:42:04 1363 1
原创 android studio 导入OpenCV 报错:OpenCV error: Cannot load info library for OpenCV
加载代码: /** * 加载OPenCv本地库 */ private void initLoadOPenCv() { boolean success = OpenCVLoader.initDebug(); if (success) { ALog.i("OpenCv 加载成功..."); }...
2019-02-21 17:16:52 4939 5
转载 Android系统中的坐标系
Android系统中有两种坐标系, 分别为Android坐标系和View坐标系。 了解这两种坐标系能够帮助我们实现View的各种操作, 比如我们要实现View的滑动, 你连这个View的位置都不知道, 那如何去操作呢? 首先我们来看看Android坐标系。1.Android坐标系在Android中, 将屏幕左上角的顶点作为Android坐标系的原点, 这个原点向右是X轴正方向, 向下是Y...
2019-02-11 16:00:53 636
原创 Glide作为图片缓存,同一URL不会刷新图片
RequestOptions requestOptions = new RequestOptions(); //禁用磁盘缓存 requestOptions.diskCacheStrategy(DiskCacheStrategy.NONE);///不使用磁盘缓存 ...
2018-08-03 16:58:53 1738
原创 Camera2 CameraCharacteristics 摄像头的特性
// 获取摄像头类型 Integer facing = characteristics.get(CameraCharacteristics.LENS_FACING);LENS_FACING_BACKadded in API level 21public static final int LENS_FACING_BACKThe camera device f...
2018-06-21 15:38:48 4056
原创 Builder 模式的变种 类似于AlertDialog
package com.z.designsupportlibrarydemo;/** * Created by Administrator on 2018/3/4 0004. */public class User { private final String mFirstName;//必选 private final String mLastName;//必选
2018-03-04 17:16:03 389
原创 android-百分比库[Percent Support Library]
从名字上可以看出,Percent函数库是Support Library家族的一员,在使用它提供的API之前,首先需要在Gradle的build.gradle文件中加入依赖:dependencies { compile 'com.android.support:percent:25.3.0'}打开下载后的函数库,可以看到其中主要包含如下三个类:PercentRelativeLayoutP...
2018-03-03 18:07:55 567
广告轮播eclipse+AS ConvenientBanner
2016-11-23
hprof-conv.rar
2016-07-13
Java SQLite JDBC驱动
2016-01-28
Android Studio failed to find build tools revision 19.1.0
2015-12-03
android AIDL简单例子
2015-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人