自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (7)
  • 问答 (11)
  • 收藏
  • 关注

原创 macOS 安装a d b

brew install android-platform-tools

2024-05-24 19:31:09 384

原创 安装cocopods

选择一个国内源 输入密码 Y 回车。

2024-05-14 16:41:44 109

原创 android pk8 pem转 jks

参考。

2024-03-26 14:56:34 261

原创 C语言字符串处理函数

C语言提供了丰富的字符串处理函数,可以对字符串进行输入、输出、合并、修改、比较、转换、复制、搜索等操作,使用这些现成的函数可以大大减轻我们的编程负担。用于输入输出的字符串函数,例如printfputsscanfgets等,使用时要包含头文件stdio.h,而使用其它字符串函数要包含头文件string.h。string.h是一个专门用来处理字符串的头文件,它包含了很多字符串处理函数,由于篇幅限制,本节只能讲解几个常用的,有兴趣的读者请查阅所有函数。

2024-02-27 15:56:45 743

原创 android studio Connect timed out

从上面的网站下载对应的版本。

2024-01-17 14:14:11 527

原创 android 查看app沙盒目录私有文件

run-as com.android.androidplaybox(包名)cd files # 进入应用的私有目录。ls # 列出其中的文件。

2023-09-25 13:44:12 584

原创 Ios Framework Swift 调用OC

2023-08-15 09:13:40 134

原创 Windows上传ios dsym到Bugly

dsym 可以在 wIndow-Organizer-找到版本 右键show In Finder。在上面得文件同级目录下 进入cmd 输入一下命令 需要修改成你自己得信息。

2023-07-19 20:37:25 993

原创 swift 延时执行并且只执行最后一次

/ 取消之前的延迟任务,确保只执行最后一次调用。print("执行延迟事件")// 将新的延迟任务赋值给实例变量。// 在这里执行您的事件。// 创建新的延迟任务。// 延迟5秒执行任务。

2023-07-07 13:51:22 236

原创 申请邓白氏

苹果账号申请邓白氏

2023-06-02 10:02:46 71

原创 Swift switch case 使用数组内容语法?

Swift switch case 使用数组内容语法?

2023-04-23 17:34:49 119

原创 iOS coco pods 部分库install 失败

iOS coco pods 部分库install 失败

2023-04-11 16:52:05 68

原创 OkSocket

OkSocket

2023-04-08 10:45:14 944

原创 kotlin int 值转换为 4 个 byte

kotlin int 值转换为 4 个 byte

2023-03-21 16:44:28 361

原创 Kotlin 中可以使用位运算符来设置 byte 的高 4 位和低 4 位的值。

Kotlin 中可以使用位运算符来设置 byte 的高 4 位和低 4 位的值。

2023-03-21 16:41:03 370

原创 在 Kotlin 中,可以使用位运算符来获取 byte 值的八个位

在 Kotlin 中,可以使用位运算符来获取 byte 值的八个位

2023-03-21 16:41:03 462

原创 Kotlin中可以使用位运算符来设置byte八个位的值,具体如下:

Kotlin中可以使用位运算符来设置byte八个位的值

2023-03-21 16:40:24 555

原创 时间校准网

​淘宝:http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp苏宁:http://quan.suning.com/getSysTime.do时间校准网:http://time.tianqi.com/(取NSHttpResponse中head对应Date字段值)以上支持https​

2022-10-06 14:53:47 613

原创 查看设备串口列表和串口上电使能

查看设备串口列表和串口上电使能

2022-08-24 09:42:25 857

原创 SwipeRefreshLayout导致viewpage2 不能滑动

SwipeRefreshLayout导致viewpage2 不能滑动

2022-08-22 22:03:15 175

原创 android 开机动画制作

android 开机动画制作

2022-08-15 20:20:23 1383

转载 【Android Room数据库升级自动生成SQL语句】

Android Room数据库升级自动生成SQL语句

2022-08-02 17:52:27 624

原创 华为二维码扫描

https://blog.csdn.net/weixin_43500820/article/details/106693133?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-106693133-blog-108639072.pc_relevant_multi_platform_whitelistv2_exp3w&spm=1001.2101.3001.4242.1&ut

2022-07-26 21:12:35 265

原创 byte 高4位 低4位

byte 高4位 低4位

2022-07-02 14:59:37 508

转载 Android 使用vlc播放视频

Android 使用vlc播放视频 - 简书 (jianshu.com)

2022-05-09 09:14:55 885

原创 Android跳转系统界面_大全集

1、跳转Setting应用列表(所有应用)Intent intent = new Intent(Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS);this.startActivity(intent);2、跳转Setting应用列表(安装应用)Intent intent = new Intent(Settings.ACTION_MANAGE_APPLICATIONS_SETTINGS);3、跳转Setting应用列表Inte..

2022-05-09 09:14:05 883

原创 onCreate onStart onResumt 获取控件宽高为0

建议在以下方法获取var height:Int = 0override fun onWindowFocusChanged(hasFocus: Boolean) { super.onWindowFocusChanged(hasFocus) if(hasFocus){ height = rootView.height }}

2022-04-21 09:59:24 79

原创 AppUpdate

正在上传…重新上传取消https://github.com/azhon/AppUpdate

2022-04-21 09:56:40 246

原创 RecyclerView EditText 键盘遮挡

android:transcriptMode="normal"android:windowSoftInputMode="stateHidden|adjustPan"

2022-04-20 16:42:09 2212

原创 android生成唯一标识,恢复出厂也不会变

public static String getUUID() { String serial = null; String m_szDevIDShort = "11" + Build.BOARD.length() % 10 + Build.BRAND.length() % 10 + Build.CPU_ABI.length() % 10 + Build.DEVICE.length() % 10 + Build.DISP.

2022-04-20 09:49:16 2387

原创 android全屏显示

fun Activity.fullScreen() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { val controller = window.insetsController controller?.hide(WindowInsets.Type.statusBars()) } else { window.setFlags(WindowManager.LayoutPa.

2022-03-29 11:03:20 2298

原创 用adb 安装 apk

找不到 adb 就 cmd cd F:\C000B\AN\android-sdk\platform-tools或者 到android-sdk\platform-tools 下拷贝文件到 cmd 默认路径下没有usb 就用手机wifi ip地址链接adb connect 192.168.2.67:5555(部分手机和其他机器需要修改端口 需要问厂商要)//usb 直接安装adb devices 查看当前链接的设备 有多个就要断开没用的adb disconnect 192..

2022-03-25 18:21:48 250

原创 app:kaptDebugKotlin no error message

Execution failed for task ':app:kaptDebugKotlin'.> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution > java.lang.reflect.InvocationTargetException (no error message)解决方式:Run your application with ./gradl...

2022-03-11 22:18:43 3959

原创 RecyclerView GridLayoutManager 从右下角开始显示

val layout = GridLayoutManager(this,5)layout.setReverseLayout(true);//列表翻转\\\\Collections.reverse(list) //To sort the list by descending order<androidx.recyclerview.widget.RecyclerView android:layoutDirection="rtl" android:id="@+id..

2022-03-10 20:01:11 3080

原创 Flutter TabbarControl 顶部切换

class MyTabbarControl extends StatefulWidget { MyTabbarControl({Key? key}) : super(key: key); @override _MyTabbarControlState createState() => _MyTabbarControlState();}class _MyTabbarControlState extends State<MyTabbarControl> with .

2021-11-16 15:00:24 1413

原创 flutter TabBar 滚动(不常用,一般用tabbarcontrol)

@overrideWidget build(BuildContext context) { return DefaultTabController( length: 2, child: Scaffold( appBar: AppBar( title: TabBar( isScrollable: true, indicatorColor: Colors.red, la.

2021-11-16 14:38:53 2520

转载 字节流NSData(OC)、Data(Swift);

字节流NSData(OC)、Data(Swift);1、不同类型数据拼接字节流(拼包)UInt8、UInt16、UInt32组成的数据流拼接;varar: [UInt8] = Array.init(repeating: 0, count: 4)ar[0] = 15ar[1] = 13letaa_ar = Data(bytes: ar, count: ar.count)varbr: [UInt16] = Array.init(repeating: 0, count: 4)br...

2021-11-05 09:30:47 844

原创 Swift 第三方框架

1控制台输出中文ByebyeUnicode 直接pod 就行。目前觉得这个好点,欢迎评论更好的2网络请求交互部分Alamofire著名的 AFNetworking 络基础库 Swift 语言版Moya:这是一个基于Alamofire的更高层网络请求封装抽象层。AlamofireImage基于 Alamofire 的网络图片组件库NetReachability检查网络连接的连通性SwiftyJSON直接对返回数据进行操作,不包含模型转换.个人不太喜欢ObjectMappe.

2021-10-27 16:52:17 207

原创 android 视频播放

GSYVideoPlayer https://github.com/search?q=GSYVideoPlayer饺子播放器https://github.com/lipangit/JiaoZiVideoPlayer

2021-10-25 15:47:05 2056

原创 android第三方库

coil ,glide 图片浏览Aria文件下载框架

2021-10-22 10:49:02 521

android Rtsp实时播放 低延时

android Rtsp 实时播放 延时400毫秒 直播 两小时 还是400毫秒延时

2022-04-29

安卓学习视频

安卓学习视频,从web到项目 很全面 我就是用这个自学的!

2018-03-21

竖直的progressbar

横着的progress很多 竖直的少见 ,有需要的下载!, 不懂的留言

2018-03-20

C#实现以鼠标位置为中心放大缩小图片

挺好的,用的是自己定义的一个控件

2017-05-23

IOS开发视频教程.

IOS开发视频教程.

2017-02-07

C# 录音 SoundRecord

网上下了一大堆不是这有问题就是那有问题 浪费了 几天时间,最后自己写了个

2017-01-14

Android 自定义ListView实现底部分页刷新+顶部下拉刷新

一.ListView 底部分页加载 整个底部分页加载,主要分一下几步: 1.加载底部自定义View; 2.响应OnScrollListener监听事件,onScroll方法记录最后可见的View Item以及整个totalItemCount。当onScrollStateChanged状态改变时, 当滑动到底端,并滑动状态为 SCROLL_STATE_IDLE,显示底部加载View,开始实现自定义加载接口;

2015-05-29

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

TA关注的人

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