10 xun-ming

尚未进行身份认证

我要认证

.........

等级
TA的排名 1w+

【微信小程序】高效账本 - 高效理财,从记账开始

一、首页1、当月按天可以直观的查看当月哪天消费最高,以及当月的每天消费趋势2、当月按类别可以查看当月哪些类别消费最高,哪些类别消费最低,以便下个月针对性优化消费3、最近4周可以查看最近4周的每周累计消费趋势,比如说查看本周比上周高了很多,那要分析具体原因记录下来4、按月查看可以查看所有消费的每月消费趋势,大概可以分析出一个结论,比如说春节那个月消费最多,国庆10月旅游消费最多等等5、月份选择可以选择最近6个月,点击实际支出可查看每月的详细支出情况6、联系客服有任何意见或者建

2020-07-15 21:12:00

Android App和微信小程序互相跳转传参

跳转传参

2020-07-09 21:07:14

修复Android App在开机后入口类被启动两次的bug

现象描述这是一个横屏的App,AndroidManifest中配置了 shareUserIdandroid:sharedUserId="android.uid.system"添加了开机启动广播public class BootBroadcastReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { if (in

2020-07-02 12:40:17

Kotlin编写Android自定义View之码表

一、前言  2010年JetBrains推出kotlin语言,次年将其开源,在2017年Google I/O大会上,官宣kotlin成为Android开发第一编程语言。这就像当年Google官宣使用Android Studio成为Android官方支持的IDE一样,刚开始很多人还是继续使用Eclipse,觉得AS不好用,可是慢慢的,随着AS的不断迭代完善,基本上大部分人都转过来使用AS了。  2017/6的时候,也写过一篇kotlin入门博客,Kotlin入门配置与简单实战,不过之后就不了了之了,因为那

2020-06-07 12:07:29

Android发布开源控件到jitpack给他人使用

gif动图展示最终效果一、开发控件二、发布开源库1、新建一个Project,命名为SpeedView,输入包名后finish2、在工程根目录上右键新建一个Module,选择Android Library,输入Module name和Package name3、在包下面新建SpeedView类,把前面写好的代码复制粘贴过来4、检查下是否在Android Studio里配置过github账号信息,具体位置如下图所示如果没配置的话,点击上图右上角的加号添加即可5、把代码发布到github平台

2020-06-05 09:48:53

Android车载设备截屏方法

现象:现有Android平板电脑一台,是使用在公交车上的。1、此设备没有电源键和音量键,所以也就没办法直接用传统的方法来截屏2、安装易截屏、截屏大师等截屏软件,使用悬浮窗截屏时,也打不开悬浮窗截屏功能,因为免root截屏需要外网权限,而该设备无法连接外网,无线网也打不开3、尝试使用蓝牙连接外接键盘,也无法打开蓝牙搜索到设备解决之道:使用Android Studio的DDMS来截屏具体...

2020-05-08 09:19:15

高德地图Amap离线地图的使用

我们把在正常有网的手机上离线地图下载的城市数据拷贝出来备用,如下图把上面两个文件夹放到一台插有物联网卡的终端机器上,存方目录为根目录下的amap文件夹下,然后试着打开终端,发现加载离线地图最快也得有2分钟时间才能加载成功,后来我们尝试断开该终端的物联网网络,同时设置了高德加载离线数据 aMap.setLoadOfflineData(false); aMap.se...

2020-04-20 11:58:01

Android手机不root查看/data/data/包名目录下的文件

1、查看当前设备adb devices2、进入shell命令模式adb shell3、查看目录下文件,进入指定包名没有权限,这时需要对apk进行反编译后在Manifest.xml中加上android:debuggable="true"再执行以上步骤...

2020-03-31 17:29:42

Android自屏幕底部滑出更多面板的实现

效果图展示:使用的第三方开源项目github地址:https://github.com/umano/AndroidSlidingUpPaneldemo核心代码如下:<com.sothree.slidinguppanel.SlidingUpPanelLayout xmlns:sothree="http://schemas.android.com/apk/res-auto" ...

2020-02-25 21:42:00

【微信小程序】云函数使用excel-export导出excel

1、安装nodejs环境到官网下载安装包(node-v12.14.1-x64.msi),点击下一步一直安装到底2、使用命令行模式进入小程序项目云函数文件夹,执行安装excel-export命令,安装完成后,输入node -v测试一下是否安装成功npm install excel-export3、在微信开发者工具的小程序云函数文件夹上右键新建node.js云函数,随便输入一个名字,比如ex...

2020-01-10 11:17:13

【微信小程序】view之点击变色效果

<view class='view-box-btn' bindtap="onSave">保存</view>这样的一个按钮,在wxss中设置它的样式.view-box-btn { width: 90%; height: 100rpx; margin-top: 20px; border-radius: 20rpx; border: 1px solid...

2020-01-08 10:10:08

【微信小程序】获取农历及星期

在微信小程序的util.js中,有这样一个工具方法const formatTime = date => { const year = date.getFullYear() const month = date.getMonth() + 1 const day = date.getDate() const hour = date.getHours() const minu...

2019-12-05 21:10:37

Android双进程守护

双进程守护:开两个服务,一个是本地进程服务localservice,一个是远程进程服务remoteservice,同时使用aidl来进行通信,在onstartcommand方法里启动并绑定服务,在各自的serverconnection里监听对方服务是否被kill,一旦监测到被kill,立马start对方服务,在ondestroy中解绑服务,代码逻辑写在onstartcommand方法里以上是我...

2019-11-14 12:10:39

Java List<T> 获取最小值

获取List中的最大最小值,可以直接使用以下代码Collections.min();Collections.max()不过这个方法的参数值却是类似List&lt; Integer &gt; 或者 List&lt; double &gt;对于实体类的List来说就不太管用了,那么只能自己遍历了有一个实体类 private class Test{ int id; ...

2019-10-21 17:57:02

MS Office重难点笔记整理

文章目录一、Word重难点1、插入背景图片2、从指定页设置页码3、利用邮件合并功能制作邀请函一、WORD重点1.设置页边距、纸张方向、纸张大小、装订线位置,分栏。2.设置主题、页面边框、添加水印。3.设置段间距、行间距、特殊格式4.将一张图片设置为页面背景。5.将文字设为标题、副标题、标题1、标题2等或者使用独特、传统样式修饰页面6.插入目录7.将硬回车替换为软回车或将文章中的某个...

2019-09-14 15:29:18

Sqlite delete语句使用注意点

select a.* from xigua a left join taozi b on a.id = b.id where datetime('now','+8 hour')&gt;= datetime(updtime) and b.sglx=0经测试,select查询语句可以使用join连接,delete删除语句却不可以,只能用嵌套子查询来代替delete from xigua whe...

2019-09-17 18:11:17

Java后台接口开发实战演练

作为一名普通的Android开发者,想要独立开发一个App,最头疼的地方在于后台接口没人写,正常来说会有以下两种解决方案: 1. 用第三方服务 2. 自己搭建服务器第一种方案我之前试过,使用的是[bmob后端云](https://www.bmob.cn/),还别说,当时用的还挺顺手,以致于最后成功的把我的App上架到应用市场,然鹅,好景不长,慢慢的,bmob开始各种收费了,一个是短信没法正常使用,后来我换成了mob的短信SDK,觉得用着不顺手,又换回了bmob的邮件登陆,再后来邮件又收费了,直到最

2019-08-04 22:20:57

Java web项目使用【内网穿透】来实现对外访问

花生壳部署项目:1、首先下载花生壳软件,注册账号,得到免费域名 http://25909w9s70.qicp.vip2、添加映射其中内网主机为当前电脑在当前wifi下的内网ip地址3、修改tomcat下conf文件夹下的server.xml文件其中name为花生壳申请得到的域名,docBase为我们要部署的项目名4、部署war包,将项目运行后产生的war包放到tomcat/web...

2019-07-25 16:33:49

SVG-Vector-ObjectAnimator 实现的有趣而强大的动画效果

废话不多说,直接上代码块1、res/drawable/splash_logo.xml,静态SVG图片核心代码就是这个pathData,此代码参考https://github.com/18601949127/DiDiCallCar,滴滴出行logo动画&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;vector xmlns:android=...

2019-07-05 17:25:55

Android7.1.1新增Shortcuts快捷方式,让App更加快捷方便

文章目录前言开始使用Androidx配置静态添加动态添加前言自Android 7.1.1 (即API = 25)开始支持shortcuts快捷方式,有点类似iphone 的 3D touch功能,在桌面长按app,会弹出一个菜单,其中有几个事先定义好的菜单,当然还有分享和卸载,它的存在就是为了让用户在不打开app的情况下快速启动app内的其他功能模块,比如说扫一扫、历史记录、全局搜索、热门相册...

2019-07-04 15:58:47

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 回归勋章
    回归勋章
    授予重新回归CSDN的真爱粉用户,我们不会让你失望哒!
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。