自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mac上使用CMakeLists.txt在原始Java项目进行NDK开发

不多说其它的,直接说流程和一些注意点,写的不好,大家将就着看。Android Studio的版本号:3.6RC 3,网上有说4.0以上的版本会有问题,4.0(包括4.0)的没有问题,我这里没有更新到最新版,所以没有遇到,大家如果有问题可以查找其它的文章!!!一、首先大家可以先创建一个基于NDK开发的项目,后面需要用到(1)选择Native C++创建项目,直接next点下去创建好项目就可以了,全部的默认即可;(2)如果你没有配置Android NDK location,项目会报错,所以在点

2021-05-01 01:22:08 313 1

原创 uniapp和原生交互实现图片边缘拉伸效果

因为现在手机屏幕的多样化,导致我们的图片会存在一些拉缩变形的情况,所以这里我针对这块进行了一个方案的解决,如果大家还有更好的,感谢大家分享一下。(特别说明:我这里用的是本地图片,网络图片我没有研究过,所以如果您的是网络图用不了,麻烦您自己自行解决哈!)我这里采用的方案是使用原生对图片进行处理,然后同步回传给uniapp进行展示,这种方案本人亲测有效(公司项目已经在使用),效果也还是蛮不错的,如果需要更高端更有效的,大家可以自行研究!在开始讲解方案前,大家可以先去看我之前写的uniapp和原生交互数据

2021-04-18 20:04:19 841

原创 Android Studio输出uniapp中的console.log的内容

uniapp打包到Android Studio中,运行如果要输出console.log()的内容,需要在dcloud_control.xml加一下代码即可这里就可以在Android Studio中查看输出日志了注意:打包发布一定要把这两个删除了,否则会出现覆盖安装后,新功能不更新的问题。大家切记...

2021-01-30 21:55:01 3936

原创 uniapp实现加载图片失败显示占位图

平常在项目中,我们会经常需要有加载网络图片的功能,但是存在图片地址问题、网络问题等导致图片加载失败,需要展示一个占位图,所以我这里总结了三种办法,仅供大家参考,写的不好大家见谅。一、比较省事的就是导入第三方插件,本人没有使用过,所以不知道质量如何,大家有兴趣可以去详细研究下(传送门)二、监听image标签的@error事件进行占位图的显示,这里我直接贴代码,大家看看逻辑即可明白。注意:这里有点不好的就是一开始显示的都是空白的,只有图片加载成功或者失败后才会显示正常图片还是占位图data里

2020-08-11 23:11:38 6887

原创 Android实现AppCompatActivity全屏半透明

平常我们实现一些弹窗会使用到PopWindow,但是PopWindow有时实现不了我们所要的功能和效果,所以这里我用Activity来实现全屏半透明的弹窗1、首先我们使用Android Studio创个一个基于Java语言的Android项目;2、然后我们创建一个基于AppCompatActivity(Activity也可以)的类---TranslucentFullScreenActivity,记得同时创建xml布局文件;3、我们在默认创建好的MainActivity类里面添加一个按钮,然后

2020-07-21 00:21:59 1808

原创 iOS将UITextView嵌套在UITableViewCell中实时更新cell的高度

1、在tableviewcell拖一个UITextView,设置上下左右的约束;2、记得再给UITextView设置一个大于等于的高度,必须大于0;(注意:因为UITextView顶部有个UILabel和UIButton,而我的UITextView顶部是依据UILabel的底部为约束,所以UILabel要添加一个固定高度的约束)3、记得把UITextView的Scrolling Enabled设置为false。就是取消勾选(这一点很关键,如果不设置为 NO,UITextView 在内容超出 fr

2020-07-20 23:17:28 1854

原创 WKWebview点击系统返回按钮的时候出现关闭按钮

1、定义一个关闭使用的UIBarButtonItem2、在重写系统返回按钮事件的Protocol里面重写事件此方法在系统导航条上使用起来挺方便的,如果是自定义的导航条,可以直接添加一个自定义的按钮进行显示和隐藏即可。...

2020-07-20 23:09:10 470

原创 iOS在服务器返回的JSON字符串带火星文乱码的处理

有时候遇到第三方库或者自己服务器返回的JSON数据时,会出现中文显示的是乱码(俗称火星文);像这样的乱码:{"name":"é??¿ç??½é??¿ç??½","age":15,"sex":0}这里我只写一下我自己亲测有效的方法,至于有无其他更好的方法靠程序猿们自己去发掘了。NSString *serviceJsonStr = @"{"name":"é??¿ç??½é??¿ç??½","age":15,"sex":0}";const char *c = [serviceJsonStr cSt

2020-07-13 20:19:08 921

原创 Android和uniapp互传数据

一、在uniapp项目添加一个类,专门用来处理和原生进行交互使用;import Vue from 'vue';! function(root, factory) { if (typeof exports == 'object' && typeof module != 'undefined') { module.exports = factory() } else if (typeof define == 'function' && def...

2020-05-21 23:40:17 4647 6

原创 iOS和uniapp的数据交互

参考文章链接:https://www.cnblogs.com/liaolijun/p/4794831.html扩展插件JS API 编写开发者在实现JS层API时首先要定义一个插件类别名,并需要在IOS工程的PandoraApi.bundle\feature.plist文件中声明插件类别名和Native层扩展插件类的对应关系JS扩展方法的实现同步返回JS扩展方法实现在实现同步扩展方法时,开发者需要调用JS Plugin Bridge window.plus.bridge.exe.

2020-05-21 22:59:00 3222

原创 iOS监听状态栏的点击事件

偶尔需要监听状态栏的点击事件来处理部分功能。今天我来给大家梳理下。注意:我今天主要说的是iOS13.0后和iOS13.0之前的区别,说的不好大家见谅!!!一、13.0之前监听状态栏的点击事件(1)在Appdelegate上面添加点击事件监听。代码如下:(2)比如我在A页面需要监听状态栏点击,然后让UIScrollView滚动顶部,就可以在A页面的添加以下代码这样就可以实现状态栏的点击事件监听了。接下来讲讲13.0后的状态栏点击事件监听,13.0比较特殊,相当于把13.0之前

2020-05-21 22:40:57 2181

原创 uniapp制作iOS纯净打包SDK项目

Xcode版本:Version 11.1 (11A1027)HBuild X版本:2.5.1.20200103官方打包SDK项目版本:2.5.1.72774_20200103control.xml文件的版本号:2.5.1.727741、使用Xcode创建一个基于Objective-C的iOS原生项目(可以正常运行);2、从uniapp官网下载最新的iOS官方SDK项目htt...

2020-02-26 15:12:22 2631 5

原创 uniapp制作Android纯净打包SDK项目

第一次写博客,可能写的不够好,希望对读者们有所帮助针对环信昵称、头像更改和管理,我这里只是提供思路,具体实现还得读者自己实现,我这里只提供两种思路(在聊天界面)。1、在发送消息时添加扩展消息,将头像链接和昵称添加(这里我已经在本地存储,所以直接本地的添加即可) 在接收消息的时候去jie'x

2020-02-26 15:08:51 2194

Android实现图片边缘拉伸.zip

之前因为uniapp和原生Android交互要用到,所以弄了这么一个代码。

2021-04-18

iOS实现图片边缘拉伸.zip

之前因为uniapp和原生iOS交互要用到,所以弄了这么一个代码。

2021-04-18

空空如也

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

TA关注的人

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