自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_41454168的博客

坚持原创、简单的实现单个功能

  • 博客(94)
  • 收藏
  • 关注

原创 Kotlin 使用 viewBinding 和 Kotlin objectbox 增删改查

Kotlin 使用 viewBindingKotlin 使用 objectbox:Kotlin activity 使用 objectbox、Kotlin recyclerview 使用 objectbox

2022-08-19 14:05:09 910 2

原创 Invoke-customs are only supported starting with Android O (--min-api 26)

Android O 错误摘要

2022-08-13 17:44:43 575

原创 ObjectBox 初探

ObjectBox 增删改查、模糊查询、分页查询

2022-08-13 16:50:29 1030

原创 ViewBinding 初探-在Activity和Adapter中使用

viewBinding 替代 butterknife

2022-08-11 10:22:27 1135

原创 Android Studio App报红×,并且创建不了Activity

创建不了Activity

2022-08-03 14:34:30 434

原创 Guideline 3.2 - Business

Dear audit team, Hello!Our app is mainly released in China and is used by employees in the industry. The main purpose of the app we developed is to enable all people in the industry to use our app to work and improve their productivity. If we now charact

2022-05-25 12:03:45 593

原创 Swift 音乐播放demo

一、界面展示二、代码结构三、详细代码MusicUtils//// MusicUtils.swift// MusicDemo//// Created by iscopy on 2022/2/16.//import Foundation//音频框架import AVFoundationclass MusicUtils: NSObject { fileprivate static var player : AVAudioPlayer?}// M.

2022-02-16 14:53:42 1328

原创 Swift 自动检测版本更新,并弹窗提示

1、获取Apple Id要监测 App Store 上的版本,需要获取该 App 的 AppleId登录 App Store Connect 后,在 App 信息中,获取AppleId2、监测对比App Store的版本通过如下代码获取当前安装的应用版本和App Store上的最新版本,并做对比let appId = "****" 这里的 **** 就是刚刚获取的Apple ID //MARK: - 检查更新 let appId = "****" fun...

2022-02-14 17:06:20 2794

原创 Swift 二维码扫码页面

iOS swift 调用摄像头扫描一维码、二维码获取数据

2022-02-14 15:48:39 1929

原创 swift 弹窗

//MARK: - 单按钮提示框 func alertsOne(contents:String){ let alert:UIAlertController = UIAlertController(title: "温馨提示", message: contents, preferredStyle: UIAlertController.Style.alert) let yesAction = UIAlertAction(title: "确定", style: .c...

2022-02-08 17:14:59 1261

原创 Swift 通过 storyboard 实现 TableView 二级嵌套

TableView 嵌套 TableView

2022-02-08 17:14:01 1210

原创 iOS swift 时间相关

swift 获取年月日 时分秒 毫秒

2022-01-20 10:31:01 1177

原创 iOS swift MD5加密

MD5加密

2022-01-20 10:27:44 1768

原创 iOS swift UITextField 限制只能输入数字

限制 UITextField 输入内容,当前为纯数字,如果是其他限制,也是类似

2022-01-20 10:20:37 3225 1

原创 swift UITextField 关闭键盘

iOS swift UITextField 通过 storyboard 设置后,不能正常关闭通过 UITextFieldDelegate 来设置关闭点击软键盘“确定“来关闭

2022-01-20 09:54:58 1363

原创 swift 接口相关

使用接口,可以在页面间传递数据,响应操作可以用在tableView响应操作

2022-01-20 09:26:07 1189

原创 swift UITextField 设置点击确定收回输入框

一、设置委托在 UIViewController 后面设置UITextFieldDelegateUIViewController, UITextFieldDelegate二、设置点击确定可收回虚拟键盘 //MARK: - viewDidLoad override func viewDidLoad() { super.viewDidLoad() //设置点击确定可回收 self.etContext.delegate = sel.

2021-08-17 10:25:54 399

原创 swift 图片等控件实现点击事件

一、如下一个图片控件//返回图标按钮@IBOutlet weak var returns: UIImageView!二、设置图片控件点击事件这个设置在viewDidLoad 实现 //设置返回按钮图片点击事件 let returnsClick = UITapGestureRecognizer(target: self, action: #selector(imgReturns)) self.returns.isUserInteractio.

2021-08-17 10:11:30 651

原创 Unable to get provider com.tencent.bugly.beta.utils.BuglyFileProvider

腾讯bugly 一直找不到那个类安装好程序后直接闪退,或者是点击更新时闪退,调试报错代码如下:06-28 09:17:32.928 5162-5162/com.buglytest.distributor E/AndroidRuntime: FATAL EXCEPTION: main Process: com.buglytest.distributor, PID: 5162 java.lang.RuntimeException: Unable to get provider co.

2021-08-17 09:55:23 1053

原创 iOS Pod 导入第三方库,如:Alamofire、HandyJSON

an zhuang# Uncomment the next line to define a global platform for your project# platform :ios, '14.5'target 'PopT' do # Comment the next line if you don't want to use dynamic frameworks use_frameworks! # Pods for PopT pod 'Alamofire', '~&gt

2021-06-05 15:06:22 2936 2

原创 IOS swift storyboard 控件边框

边框宽度:layer.borderWidth边框颜色:borderColorWithUIColor边框圆角:

2021-06-05 14:45:51 260

原创 Ios swift 控件圆角

layer.cornerRadius

2021-06-04 14:09:05 144 2

原创 android 音乐播放

import android.content.Context;import android.media.MediaPlayer;import android.media.MediaPlayer.OnCompletionListener;import android.net.Uri;import android.widget.Toast;import java.io.IOException;/** * 播放工具类 */public class MediaPlayerManager {.

2021-03-13 15:20:27 102

原创 android Glide 加载网络图片

import android.content.Context;import android.widget.ImageView;import com.bumptech.glide.Glide;import com.bumptech.glide.Priority;import com.bumptech.glide.load.engine.DiskCacheStrategy;import com.xolo.v6app.R;import java.io.File;import jp.wasabe.

2021-03-13 15:17:06 755

原创 android 应用程序Activity管理类

import android.annotation.SuppressLint;import android.app.Activity;import android.app.ActivityManager;import android.content.Context;import java.util.Stack;/* * 作者:iscopy on 2018/8/28 * 邮箱:[email protected] * 版本:v1.0 * 应用程序Activity管理类:用于Activity管..

2021-03-13 15:14:47 197

原创 android 获取当前应用的版本信息

/** * @param context * @return 当前应用的版本信息 */public static String getVersionName(Context context) { try { PackageManager packageManager = context.getPackageManager(); PackageInfo packageInfo = packageManager.getPackageInfo( .

2021-03-13 15:12:21 277 3

原创 android 获取设备基础信息

/** * 获取设备宽度 * * @param context * @return */public static int deviceWidth(Context context) { return context.getResources().getDisplayMetrics().widthPixels;}/** * 获取设备高度 * * @param context * @return */public static int deviceHeight(Contex.

2021-03-13 15:10:44 114

原创 android 获取设备唯一 ID

/** * 获取设备唯一 UDID * @param context * @return */ @SuppressLint("MissingPermission") public static String getUDID(Context context){ String androidID = Settings.Secure.getString(context.getContentResolver(), Settings....

2021-03-13 15:06:11 620

原创 android 字符串大小写转换

/** * 将给定字符串中给定的区域的字符转换成小写 * * @param str 给定字符串中 * @param beginIndex 开始索引(包括) * @param endIndex 结束索引(不包括) * @return 新的字符串 */public static String toLowerCase(String str, int beginIndex, int endIndex) { return str.replaceFirst(str.substring(begi.

2021-03-13 14:46:32 2695

原创 android MD5加密

/** * 将给定的字符串MD5加密 * * @param string 给定的字符串 * @return MD5加密后生成的字符串 */public static String MD5(String string) { String result = null; try { char[] charArray = string.toCharArray(); byte[] byteArray = new byte[charArray.length].

2021-03-13 14:44:39 106

原创 当 android studio 依赖被墙时,可以尝试以下方法

一、设置加载依赖的储存库如下repositories { mavenLocal() maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' } maven { url 'http://maven.aliyun.com/nexus/content/

2021-02-23 17:08:29 358

原创 android studio快速集成 bugly 更新

一、在 build.gradle 添加 bugly 更新依赖//bugly更新implementation 'com.tencent.bugly:crashreport_upgrade:latest.release'implementation 'com.tencent.bugly:nativecrashreport:latest.release'二、在 build.gradle 设置 debug 构建类型不设置的话,链接数据线安装的应用和 release 打包的应用匹配不上,更新时下载的更

2021-02-22 14:53:07 320

原创 android WebView 实现播放腾讯视频解决全屏播放问题

解决办法是使用腾讯X5内核一、在 build.gradle 引入dependencies//腾讯内核WebViewapi 'com.tencent.tbs.tbssdk:sdk:43903'二、在 build.gradle 设置 ndkndk { // 设置支持的SO库架构 abiFilters 'armeabi', 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a', "mips"}三、在AndroidManifest...

2021-01-13 10:43:40 973

原创 Android 手机屏幕分辨率

//获取手机屏幕分辨率的类DisplayMetrics dm =new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);//手机的宽度、高度像素单位为pxLog.d("宽度", dm.widthPixels + "");Log.d("高度", dm.heightPixels + "");...

2020-11-27 11:12:17 199

原创 IOS swift 清理缓存

import UIKitimport WebKit//清理缓存工具类class CleanUpCacheUtils: NSObject { //清理所有缓存 class func clearAllCache() { let cachePath = NSSearchPathForDirectoriesInDomains(FileManager.SearchPathDirectory.cachesDirectory, FileManager.SearchPath.

2020-09-04 10:17:52 522

原创 android、 ios 与 H5 交互

H5判断是Android、IOS或是微信浏览器https://blog.csdn.net/weixin_41454168/article/details/107918848H5 与 android 交互window.Android.myMethods(相关参数)H5 与 ios 交互window.webkit.messageHandlers.myMethods.postMessage(参数)...

2020-08-19 09:26:47 99

转载 H5判断是Android、IOS或是微信浏览器

var u = navigator.userAgent;var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端if(isiOS || isAndroid){ var html = '<a class="end_btn bg-ff5858 android_pay" hre.

2020-08-10 18:04:19 655

原创 Android 首页双击返回桌面

//记录用户首次点击返回键的时间 private long firstTime = 0; @Override public boolean onKeyUp(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KEYCODE_BACK: long secondTime = System.currentTimeMillis();...

2020-05-21 16:52:38 273

原创 IOS13 Swift5 UITextField 关闭软件盘

一、选择Main.storyboard中的TextField,按住Control拖拉的方式为其绑定Did End On Exit事件 注意:选择 Action 和 Did End On Exit ,Name 自定义二、代码如下 @IBAction func didField(_ sender: UITextField) { print("输入完...

2020-04-21 16:57:15 156 1

原创 2020 Android 微信支付

一、参照文档 微信支付官网-文档中心-API文档-开发文档(V2版)-APP支付二、打一个项目正式包,用来生成应用签名 应用签名工具下载 在测试机中同时安装 项目正式包 和 应用签名工具 在应用签名工具中输入该应用的包名,生成应用签名 应用签名 和 应用包名 都在 微信开放平台申请开发应用 时需要用到 注意:如果不是正式包,可能导致上架发布后不可...

2020-04-16 13:39:25 569

空空如也

空空如也

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

TA关注的人

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