4 敲代码的小强

尚未进行身份认证

1.2006年代表河源市龙川县铁场中心小学以队长身份带领队伍参加篮球全县比赛冠军。 2.2008年获得河源市第二届水上运动赛艇项目单人冠军。 3.2009年获得河源市龙川县优秀运动员称号。 4.2016年踏上安卓学习之旅。

等级
TA的排名 19w+

Android APP分享微信小程序

需求:Android APP端 将公司的微信小程序 分享至微信好友分析:微信开放平台SDK支持小程序类型分享,详见官方文档:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419317340&token=&lang=zh_CNa) 要求发起分享的App与小程序属于同一微信开放平台帐号;b) 支持分.

2020-05-19 16:05:46

Android App跳转小程序 bad_param问题

这个问题是因为原始ID填错了,记得是 gh_打头的 原始id!!!!!! 不是wx_打头的小程序id ,在微信公众平台的- 设置-里面找 原始id补充:最近发现在华为手机(Android10)出现无法唤醒微信,在启动微信后才会调起小程序等情况.这是微信的一个bug.反复排查发现以下几种方法可以解决:1.重新卸载微信重新安装可以解决,2.退出微信账号,唤醒的时候会直接调微信APP登录...

2020-05-19 15:06:57

Android异常:ApkProvisionException: No outputs for the main artifact of variant: debug

由于gradle升级,可能会导致项目改动地方比较多。

2020-05-07 10:21:17

仿微信朋友圈图片拖拽更换位置,拖拽删除

这是使用ItemTouchHelper技术实现一个选择相册后,仿微信朋友图片拖拽更换位置,拖拽删除的一个功能.希望可以帮到大家.完整项目地址:https://download.csdn.net/download/hzqit520/12342742项目演示如下图:主要的代码如下:mItemTouchHelper = new ItemTouchHelper(new ItemTou...

2020-04-20 11:10:27

最新国内外手机号码正则表达式

附上语言(文化)代码与国家地区对照表:国家/地区 语言代码 国家/地区 语言代码:简体中文(中国) zh-cn 繁体中文(台湾地区) zh-tw 繁体中文(香港) zh-hk 英语(香港) en-hk 英语(美国) en-us 英语(英国) en-gb 英语(全球) en-ww 英语(加拿大) en-ca...

2020-04-17 15:05:54

Android报No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel错误

问题描述:最近公司准备搞短视频项目需要使用ffmpeg。这里面需要NDK技术。下载好NDK,发现以前项目打不开。这项目是3年前开发的。导致NDK版本过低缺少mipsel文件,去官网下载下载ndk压缩包把里面缺少的文件黏贴进去就行了。错误由下图所示:解决方案:第一种方案:更新当前的项目版本。更新到3.4.1,这样可以兼容当前NDK。在项目build.gradle中更改cla...

2020-04-02 11:46:05

Flutter 项目 报Your app isn't using AndroidX.

今天在学习Flutter开发的过程中导入以前开发的项目报了一个这样的错误,如下图所示:解决方案:1.在gradle.properties中添加如下代码即可:android.enableJetifier=trueandroid.useAndroidX=true正确配置如下图所示:2.重新刷新项目运行即可解决...

2020-03-26 11:01:26

自学Flutter的心得与整理学习知识点

这是一篇关于自学Flutter的心得:我从2019年4月份安装了Flutter环境.学习了Dart语言,敲了一个电影列表的简单Demo.后来由于公司任务比较繁忙.一个人干着2个人的活,还需要管理移动端.每晚11点下班,所以耽误了学习.现在由于疫情的情况,迟迟未能复工,需要在家自我隔离.加上公司目前在规划,所以开发没有那么紧张,只是维护与开会讨论需求.所以现在还是有时间的自我学习.提高自...

2020-03-26 10:49:53

Flutter中报A dependency may only have one source错误

在使用Flutter的时候添加依赖报错了具体错误如下图所示:解决方案:1.pubspec.yaml 文件添加依赖的内容,特别注意 sdk 对齐格式。正确格式如下图所示:2.然后点击 Packages get3.运行的成功结果如下图所示:...

2020-03-26 09:48:40

Flutter导入第三方包出现卡在 package get 的解决办法

问题描述:导入第三方库intl发现package get时间很长最后失败.解决方案:需要使用镜像由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中:PUB_HOSTED_URL=https://pub.flutter-io.cnFLUTTER_STORAGE_BASE_URL=https...

2020-03-25 17:12:58

Flutterr中Waiting for another flutter command to release the startup lock... 异常解决

在开发flutter中导入第三方库报Waiting for another flutter command to release the startup lock… 异常解决D:\flutter\bin\flutter.bat --no-color packages getWaiting for another flutter command to release the startup ...

2020-03-25 17:01:38

不懂类,对象,包,接口,继承,多态的C++高手

面试官:熟悉哪种语言 ?应聘者:C++.面试官:知道什么叫类么 ?应聘者:我这人实在,工作努力,不知道什么叫累 .面试官:知道什么是包?应聘者:我这人实在,平常不带包,也不用公司准备了.面试官:知道什么是接口吗?应聘者:我这个人工作认真,从来不找借口偷懒.面试官:知道什么是继承么应聘者:我是孤儿没什么可以继承的 .面试官:知道什么叫对象么?应聘者:知道,...

2020-03-25 14:15:03

Android Studio完整搭建Flutter教程

Fultter中文官网介绍:https://flutterchina.club/Fultter中文官网安装教程:https://flutterchina.club/get-started/install/1 下载flutter开发包flutter开发SDK使用git克隆仓库下载。至于git的使用不是本篇文章介绍的内容,不熟悉git的请移步git使用详细教程在git命令行下输入...

2020-03-25 10:42:41

IT必备武器 Fiddler中session的请求/响应类型与图标对照表

参考官方文档总结:请求已经发送到服务器 从服务器读取响应 请求在断点处被暂停 响应在断点处被暂停 请求使用HTTP HEAD 方法;响应应当没有body 请求使用HTTP POST 方法 请求使用HTTP CONNECT 方法;使用HTTPS协议建立连接通道 响应是HTML 响应是图片 响应是脚本文件 响应是CSS文件 响应是XML 响应是JS...

2020-03-24 11:50:07

SwipeBackLayout(Activity滑动返回)使用Kotlin封装使用

这是一个SwipeBackLayout(Activity滑动返回)使用Kotlin在项目中自己封装使用教程。1.这个作为Activity的基类。2.重写setSwipeBackEnable()的方法可以在某个页面设置当前页面禁止滑动返回(当前Activity关闭滑动功能).3.官方Demo链接:https://github.com/ikew0ng/SwipeBackLayout以下...

2020-03-24 10:54:09

No static field xxxx of type I in class Lcom/xxx/xxx/R$id;控件id找不到问题

起因:今日和前端交互,发现调用相册报错.打开以前的项目又没有问题.由于集成了极光im,极光的im中选择相册和我用的第三方的控件layout.xml是一样的.最后改了下极光im的layout.xml名称就好了问题描述:问题的原因是系统没有找到此id;解决方法:如果你可以找到此id的话,说明你的 layout.xml有重复的;把当前的layout.xml修改一下名字;主工程和Model中的...

2019-11-05 09:54:57

Android Studio中如何支持使用Lambda表达式,完美解决kotlin,完美解决AS gradle:2.2.3版本问题

Java8引入了lambda表达式,Lambda 表达式”(lambda expression)是一个匿名函数,本质上就是可以传递给其他函数的一小段代码。假如你集成其他第三方的源码(极光IM,环信IM),项目中要兼容Lambda,但是又与kotlin有冲突,改如何解决,以下方法将可以解决,实战项目中操作过。下面来看一下如何让自己的项目支持使用lambda表达式,以达到简化代码的目的。先来举...

2019-08-02 10:40:49

适配Android 8.0新特性权限(广播,下拉通知中心无法查看下载进度条,无法自动安装新apk)

本人开发更新新版本时候发现阿里上传compileSdkVersion要大于26,也就是安卓8.0才可以上传应用apk。于是将compileSdkVersion原来的25给成了26。但是测试过程中发现8.0以上的手机无法自动更新,下拉通知中心栏也没有进度条。广播也不能回调进度条。于是经过排查发现8.0意思的手机需要动态添加权限。广播8.0以下需要在AndroidManifest文件中进行静态...

2019-07-11 17:21:01

瓦力+美团实现多渠道打包(百度统计+友盟统计)

项目中使用了很多多渠道打包,使用原始productFlavors打包编译很慢,有时候还会不够内存,导致打包不完整.后来发现用了瓦力+,美团多渠道打包很好用,打包速度也快.下面分享给大家,希望大家可以少走弯路.1.在项目的build.gradle的dependencies中添加瓦力插件dependencies { //瓦力 classpath 'com.m...

2019-06-04 12:06:27

com.github.w446108264:AndroidEmoji:1.0.0报错问题修复

项目里集成了极光推送的即时消息功能,用起来很爽,里面可以发文字、语音、图片、表情等。有一天升级了Android studio3.4,等待编译。。。突然项目报错了,提示com.github.w446108264:AndroidEmoji:1.0.0找不到,于是去git搜了下发现还有一个1.3版本,于是该项目为1.3,继续编译。。。编译完依然报错,两个类EmojiBean、DefEmotico...

2019-06-04 11:27:55

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取