自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lcb_vampire

android小白菜

  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 小程序云开发 云函数方法增加,删除数据库

注意:如果不使用云函数去新增数据,那么因为权限问题,除管理员和创建者以外的用户在新增数据时候会因为权限不够,导致新增数据失败,所以使用云函数实现数据库数据新增,就可以实现所有用户都可以对数据库进行读写。js中,云函数调用:wx.cloud.callFunction({ name:"bookAdd", //该名字是云函数名字 data:{ _openid: a...

2019-03-25 15:10:23 4362 6

原创 ExpandableListView 解决子级背景色混乱 和父级展开项唯一效果实现

先上效果图:@BindView(R.id.expandList)ExpandableListView expandableListView;ExpandableListViewAdapter expandableListViewAdapter;public static int childPositionCurrent =-1;public static int groupPositi...

2018-06-13 10:28:39 1185

原创 Tablayout 选中字体放大 自定义

tablayout选中字体变大

2022-07-28 10:01:06 1516 1

原创 TabLayout item均分

TabLayout item均分

2022-07-18 15:02:57 477

原创 kotlin json转map

kotlin json转map

2022-06-22 10:32:21 1012

原创 Android 热更新集成

安卓热更新技术方案正常开发流程:新版本上线,发现问题或用户反馈bug,紧急修复,上线版本,用户重新安装,如下图:热修复流程:新版本上线,发现问题或用户反馈,紧急修复,上线补丁,自动修复,如下图:方案对比分析:方案TinkerAndfixSophix类替换yesnoyesso替换yesnoyes资源替换yesnoyes全平台支持yesyesyes即时生效noyesyes补丁包大小较小一般较小复杂度

2021-04-25 16:14:32 826 2

原创 Bugly 热更新问题

问题一 :集成完Buglyd的热更新sdk后,bugly管理工具后台产品设置 — 版本管理 没有数据,说明联网失败:E/CrashReport: Failed to upload, please check your network.解决办法:新建res/xml/network_security_config.xml<?xml version="1.0" encoding="utf-8"?><network-security-config> <domain-con

2021-04-25 15:56:12 437

原创 ndroid.view.WindowManager$BadTokenException: Unable to add window

ndroid.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@d08cae6 is not valid; is your activity running? at android.view.ViewRootImpl.setView(ViewRootImpl.java:683) at android.view.WindowManagerGlobal.addVie

2021-04-12 17:07:10 276

原创 Android studio svn command line

Android Studio SVN使用中问题Can’t use Subversion command line client:svn ;Fix it原因是我安装tortoise svn的时候没有选中command line client的话,导致的这个问题,所以我卸载了svn ,重新安装,安装页面中一定要选中Command line项,然后重启Android Studio,android studio ---->file->settings->Subversion 配置...

2021-04-09 13:47:48 191

原创 Program type already present 依赖重复

Program type already present 是指项目类型已经存在 一般是依赖重复导致的 所以要找到重复依赖的位置菜单栏:Navigate->class在弹出的搜索框中选择 Classes输入重复的依赖项目,进行搜索分析搜索结果...

2020-05-19 11:25:06 299

原创 Android Studio is using the following JDK location when running Gradle:

Android Studio is using the following JDK location when running Gradle:点击框框里的 Select a JDK from the File System :

2020-05-15 16:48:03 22127

原创 Android 6.0 优雅的动态申请权限

权限申请工具类PermissionCheckUtil:public class PermissionCheckUtil { private static final String TAG = PermissionCheckUtil.class.getSimpleName(); public PermissionCheckUtil() { } public static boolean requestPermissions(Fragment fragmen...

2020-05-11 18:27:10 190

原创 大量json数据解析OOM 存储数据库 assets下的json压缩文件解压

项目背景:assets包下有个json压缩文件,要求对该文件进行解压,再对解压后的json文件进行解析,并最终将数据存入数据库中。解压工具类:public class ZipUtils { public static final String TAG = ZipUtils.class.getSimpleName(); /** * 解压assets目录下的zip到指定的路径 * * @param zipFileString ZIP的名称,压缩包的名称

2020-05-09 16:27:56 619

原创 Android WebView 下载没反应

背景:与js联调发现webView上面点击附件,下载没有反应,WebView我们安卓端没有做任何操作和拦截,开始前端以为是我们做了a标签拦截,其实是没有的,后来查阅资料发现,对于下载是要自行实现的 //设置下载监听 webView.setDownloadListener(new DownloadListener() { @Override ...

2020-04-22 14:28:32 1734

原创 AgentWeb与JS 方法调用

项目背景:在Fragment中加载webView,然后点击webView跳转到了新Activity加载新页面,但是页面上点击事件在安卓端无效,ios因为没有新窗口打开,所以点击事件是有效的,所以安卓和js做了一次交互,实现失效的按钮点击事件。Android端:加载AgentWebprivate AgentWeb mAgentWeb; private void init() { ...

2020-04-17 13:59:42 3728

原创 module下引用aar或者jar,但是其他module引用该module找不到aar或者jar的解决办法

repositories { //。。。。。 flatDir { dirs project(':名字').file('libs') } }

2019-10-08 17:43:11 469

原创 Android 优惠券功能开发

需求及场景:商品层级结构是四级,对应优惠券有三种:A:不限品类的”通用券”,B:特定品类的“特定品类通用券”,C:特定商品的“特定商品券”;举个栗子:app内商品大品类有:冻品肉类,果蔬类,火锅调理类。。。冻品肉类里细分为:冻品猪肉类,冻品鸡肉类,冻品羊肉类。。。。冻品猪肉类里含有具体商品:6厂后筒骨,19078颈骨。。。优惠券如图:后端接口要求,优惠券匹配要前端自己搞,就...

2019-09-02 17:02:57 1195

原创 Android一直报权限异常的可能情况

场景:对于部分机型,例如定位功能,即使所需要的权限已经在androidManifest.xml文件中声明了,但还是会报错,log里面显示:android.system.ErrnoException:openfailed:EACCES(Permissiondenied)这是因为有的高版本系统的手机,对手机做了权限保护,要在代码中动态申请,或者去手机系统里,找到自己的APP,手动把...

2019-08-09 09:00:47 1633

原创 Android下载apk文件,安装不上

对于Android版本的坑,已经无力吐槽了,由于高版本增加了权限,所以再用原始的安装apk文件的代码,只会碰坑。。。简要概括:有可能有的小伙伴,按照新版本的规则写完代码,build的时候,会报一个错误:Error:Execution failed for task ':app:processDebugManifest'.> Manifest merger failed with mult...

2019-08-06 10:17:40 689

原创 Android CheckBox实现单选按钮效果

使用场景:商品下单时候,选择优惠券——>拉出可用优惠券列表,然后选择优惠券,每次仅可以使用一张,所以用CheckBox实现了radioButton的功能。/** * Created by Administrator on 2019/4/24. */public class SelectCouponAdapter extends RecyclerView.Adapter {...

2019-07-17 10:34:40 1659

原创 小程序 云函数删除数据库数据

想要了解云函数add数据到数据库方法的内容可以查看我之前的文章。使用场景:长按图片,弹出对话框,点击确定,删除数据库中该条信息。// 云函数入口文件const cloud = require('wx-server-sdk')cloud.init({ env: '***',//你的开发环境 traceUser: true})const db = cloud.datab...

2019-06-03 17:21:30 5383 11

原创 小程序画布Canvas生成海报,分享朋友圈

一 使用场景:小程序内,想要分享海报到朋友圈,附带小程序码,达到转发引流的目的。 /** * 用户点击右上角分享 */ onShareAppMessage: function() { }, shareBook: function(e) { console.log('绘制画布回调函数'); var that = this; wx....

2019-05-27 16:47:52 503

原创 关于自定义导航栏,右侧菜单栏功能实现,子类改写父类控件

使用场景:关于自定义导航栏,右侧菜单栏功能,自定义实现;BaseActivity.class 父类中写addView()方法 public TextView addView() { textView.setVisibility(View.VISIBLE); textView.setText("反馈"); return textV...

2019-04-08 15:27:38 213

原创 Android 宿主activity从Fragment中获取数据 ,activity与fragment传值

场景:宿主activity中底部的viewPager一一对应五个Fragment,从首页Fragment点击按钮,跳转到分类Fragment,要传递数据,我采用EventBus可以实现,测试没有问题,但是我直接从底部点击分类Fragment,操作其实是从宿主activity中触发的点击事件,想到既然是宿主与共存的关系,那传值是没有问题,下面是我的传值逻辑:Fragment页面: ...

2019-03-27 16:16:46 2422

原创 swiper jquery动态添加数据 不滑动

这种数据写死的方式,swiper轮播都是没有问题的,但是实际项目中,一般banner数据都是动态从服务器请求的,但是动态获取到banner之后,发现swiper不轮播,只显示一张静态图片:用elements查看,其实多条banner数据已经存在了,后来想到应该是异步获取数据时候,swiper已经加载完了,后来查看资料,“swiper的机制是:初始化的时候自动扫描swiper-wra...

2019-03-18 17:34:33 1453

BuglyDemo.rar

安卓热更新

2021-04-27

ExpandableListView 解决子级背景色混乱 和父级展开项唯一效果实现

ExpanExpandableListView 解决子级背景色混乱 和父级展开项唯一效果实现dableListView 解决子级背景色混乱 和父级展开项唯一效果实现

2018-06-13

空空如也

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

TA关注的人

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