- 博客(35)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 maven在Mac上安装教程
我安装的3.9.6版本的maven,要求JDK8或以上的。找到 mirrors 标签,先将 原来配置的http://0.0.0.0 给注释了,这个是高版本的maven增加的一个保护机制,如果不注释,那么使用的时候就下载不了jar包。Maven是Java开发者常用的工具之一,它帮助开发者从繁琐的项目配置和管理中解放出来,专注于代码开发和业务逻辑实现。依赖管理:Maven通过中央仓库来管理项目依赖,自动处理依赖的传递性问题,确保项目构建时依赖的正确性和一致性。此外,它还支持多模块项目(聚合)的构建。
2024-07-23 16:28:31
1428
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 《项目管理》如何生产高质量标准项目
3,bug,未修复的normalbug,影响用户小于0.5%,未修复的Major。4,功能检测清单,覆盖安装测试通过,登录注册测试通过,权限测。Bug分类,比如需求不清、设计缺陷、逻辑错误、测试遗漏、5,兼容性测试,系统兼容性测试通过,网络兼容性测试通过。规划质量,是识别项目及产品的质量要求和标准,并确定用。覆盖率统计,接口测试,功能测试,联调测试,code。从数据统计上,就可以准确地知道,自己项目的质量问。测试报告,线上接口回归,线上接口走查,新增异。review,兼容性,稳定性,压力测试。
2024-02-02 13:53:24
398
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Android13源码下载及全编译流程
请通过浏览器访问:https://source.android.google.cn/docs/setup/about/build-numbers?官方推荐配置请参考:https://source.android.google.cn/docs/setup/start/requirements?此处为了加快速度使用了-c参数,表示只同步当前分支,-j8表示使用8个线程今天同步代码,使用多少个线程请根据自己的机器配置自行修改。请使用如下命令初始化仓库并指定分支,此处以android-13.0.0_r7分支为例。
2024-02-02 10:11:12
2267
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 ArkTS基础知识
与@State有相同的语义,但初始化方式不同。@Prop装饰的变量必须使用其父组件提供的@State变量进行初始化,允许组件内部修改@Prop变量,但更改不会通知给父组件,即@Prop属于单向数据绑定。装饰的变量可以和父组件的@State变量建立双向数据绑定,需要注意的是:@Link变量不能在组件内部进行初始化。装饰的变量是组件内部的状态数据,当这些状态数据被修改时,将会调用所在组件的build方法进行UI刷新。组件状态管理装饰器用来管理组件中的状态,它们分别是:@State、@Prop、@Link。
2024-01-13 13:23:25
400
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 TypeScript快速入门
ArkTS是HarmonyOS优选的主力应用开发语言。它在TypeScript(简称TS)的基础上,匹配ArkUI框架,扩展了声明式UI、状态管理等相应的能力,让开发者以更简洁、更自然的方式开发跨端应用。JavaScript是一种属于网络的高级脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。
2024-01-13 12:48:49
861
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 android Camera2录像功能
录像功能,代码如下import android.content.Context;import android.hardware.Camera;import android.media.MediaRecorder;import android.view.SurfaceHolder;import android.view.SurfaceView;import java.io.File;import java.io.FileNotFoundException;import java.io.
2021-03-19 09:58:10
1362
1
原创 ubuntu14.04图形界面配置
Ubuntu系统启动,输入用户密码后,屏幕显示彩色背景,但是始终不能进入图形界面。如果你也遇到过这种情况,可以参照以下方法解决(在 ubuntu14.04 验证)。
2024-08-07 18:37:37
262
原创 Mac下制作Ubuntu-14.04的U盘启动盘,制作ubuntu-14.04.6-desktop-amd64.iso启动盘
Ubuntu-14.04的U盘启动盘
2024-08-07 15:38:02
365
原创 获取拍照图片具体信息
我们想获取拍照图片的具体信息 安卓api是提供了的方法如下ExifInterface exifInterface = null;String dateString = null;try { exifInterface = new ExifInterface(IntentKey.FILE_PATH + s); String tagDateTime = exif
2024-07-24 16:31:19
264
1
原创 安卓实现剪切板功能
在布局中,TextView中,添加 android:textIsSelectable="true"<TextView android:id="@+id/tv_list_item_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:textIsSelectable="true" android:layout_marginStart="1.
2021-01-14 20:36:09
446
原创 RecyclerView嵌套ScrollView,滑动卡顿解决方案,滑动冲突解决方案
布局这样写, 用RelativeLayout包裹住RecyclerView, 添加android:descendantFocusability="blocksDescendants"属性<RelativeLayout android:id="@+id/rl_recycle" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTo
2021-01-14 16:28:13
1932
3
原创 Java输出时间为12小时制,带上PM/AM 或 上午/下午
一: 第一种方法:SimpleDateFormat df = new SimpleDateFormat("h:mm a");String time = aa.format(new Date());time输出为: 03:52 上午 / 10:23 下午二: 第二种方法带上PM/AM的方法是:SimpleDateFormat aa = new SimpleDateForma...
2020-05-06 20:09:38
5490
原创 'E:\sdk\build-tools\28.0.0\aapt.exe'' finished with non-zero exit value 1 错误解决方法 和 Terminal使用
使用android Studio 编译时,产生这个错误.Process 'command 'E:\sdk\build-tools\28.0.0\aapt.exe'' finished with non-zero exit value 1解决方案:使用Terminal调试出具体的信息.Terminal 安装 和 配置方法Terminal 下载资源jar包. 在File --...
2019-05-15 10:54:31
668
原创 去除int[] 数组中指定的值,并将int数组长度减少删除指定值个数的长度
去除一个int数组中的指定的值,并且将int数组长度变化为,删除过指定值的长度,方法如下:int[] recordSize = new int[]{16,6,5,4,16};recordSize = clearTenSiz(recordSize);System.out.println("数组的元素:"+ Arrays.toString(recordSize));
2017-12-28 11:00:20
2786
原创 android KeyEvent中各种值
/** Key code constant: Unknown key code. */public static final int KEYCODE_UNKNOWN = 0;/** Key code constant: Soft Left key. * Usually situated below the display on phones and used as a mul
2017-10-14 14:29:09
17857
2
原创 Uri转Bitmap
Uri转Bitmap 方法如下:ContentResolver resolver = getContentResolver();//照片的原始资源地址Uri originalUri = resultUri;try { //使用ContentProvider通过URI获取原始图片 Bitmap bitmap= MediaStore.Images.Media.getBit
2017-09-27 15:02:18
1024
原创 固定控件大小时,为了图片显示不变形,使用Glide显示图片中间部分
固定控件大小时,为了图片显示不变形,使用Glide显示图片中间部分用法是 在glide加载图片时 加上.asBitmap().centerCrop()原理: 将图片转成bitmap后 根据控件来CenterCrop展示Glide.with(getContext()).load(path) .asBitmap().centerCrop().in
2017-09-26 20:58:09
2997
原创 两种AlertDialog的坑
android.support.v7.app.AlertDialog; import android.app.AlertDialog;这两个导包 app的原生的 dialog会有一个白色扩大边界 而用v7包的 就不会有扩展边界
2017-09-26 20:53:28
1048
原创 使用StaggeredGridLayoutManager遇见的坑
使用StaggeredGridLayoutManager 当手势拉伸时,会有崩溃事件发生recyclerView.setLayoutManager(new StaggeredGridLayoutManager(5,StaggeredGridLayoutManager.VERTICAL));错误如下: java.lang.IndexOutOfBoundsException:
2017-08-21 11:57:38
7897
2
原创 PhotoPicker的深度使用 自定义PhotoPicker 更改PhotoPicker默认黑色背景
有时PhotoPicker需要自定义 才能满足需求 .这是就需要改PhotoPicker源码了 解决方案如下 找到PhotoPicker源码.对具体需要的某个适配器进行修改.比如更改PhotoPicker默认的黑色背景等源码地址:https://github.com/donglua/PhotoPicker将PhotoPic
2017-08-17 11:56:47
315
原创 获取拍照图片具体信息,设备信息,长宽,时间等
我们想获取拍照图片的具体信息 安卓api是提供了的方法如下ExifInterface exifInterface = null;String dateString = null;try { exifInterface = new ExifInterface(IntentKey.FILE_PATH + s); String tagDateTime = exif
2017-08-17 11:51:58
794
原创 两个fragment切换时,自动滑动的冲突.
在两个fragment来回切换时 界面会稍微滑动 .例如: fragment来回切换,新展现的fragment里,会指定当前条目的顶部. 如果当前条目占满一屏,就会自己滑动,到当前条目上方位置.这个原因就是我使用了 三方的对recycleview封装的jar包 jp.wasabeef:recyclerview-animators:2.2.5compile 'jp.wasabeef:r
2017-08-17 11:43:46
409
原创 SwipeToLoadLayout使用注意事项
SwipeToLoadLayout 使用时需要注意的事项. 作为下拉刷新,和上拉加载的三方jar包 是挺好用的.今天我使用时,发现有个需要注意的地方下面是在布局中使用SwipeToLoadLayout,<com.aspsine.swipetoloadlayout.SwipeToLoadLayout android:id="@+id/swipeToLoadLayoutAdd"
2017-04-01 15:33:06
2215
原创 ((ShapeDrawable) getBackground()).getPaint().setColor(getResources().getColor(colorRes));
今天遇见一个问题. 在studio2.3编译时,colorRes报红,有错误的代码,如下@SuppressWarnings("deprecation")public void setBackgroundColor(int colorRes) { if (getBackground() instanceof ShapeDrawable) { final Reso
2017-03-28 20:32:28
1606
原创 安卓7.0 声音适配(游戏声音),安卓7.0声音播放失灵,适配.
这两天开发适配7.0遇见一个坑. 7.0手机在游戏开局两局后 声音会 播放不出来. 需要适配7.0的声音. 不多说,亮代码一开始 我用MediaPlayer播放声音.GameMediaPlayer.StarPlay(GameDrawStart.this, 3);GameMediaPlayer中的方法是:public class GameMediaPlayer {
2017-03-23 14:11:18
632
原创 安卓输入框,只输入中文,屏蔽中英文标点和表情
最近遇见一个需求,要求输入框只能输入中文,屏蔽标点和表情.下面是自己整理的,验证通过,可以直接使用.boolean aa = checkNameChese("中文");//判断aa的boolean行,即可/** * 检测String是否全是中文 */public boolean checkNameChese(String name){ boolean re
2017-03-15 17:05:07
1267
map3转aac文件 千千静听nero_aac_6组件
2017-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人