自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

马腾蛟的博客

博学弘德,自强不息

原创 玩Android小程序v2.0,力争做最漂亮的玩Android

玩Android小程序v2.0,做最漂亮的应用 相较第一个版本,做了两个非常重要的更新: 界面的优化,使用了ColorUi、Vant-weapp框架,使界面更美观、漂亮。力争做最好用、最漂亮的玩Android小程序。 使用“Server酱”进行微信绑定消息推送,实现了文章详情的查看。Se...

2019-12-20 17:31:27

阅读数 25

评论数 0

原创 Auto.js一个支持无障碍服务的Android平台上的JavaScript IDE(天猫自动刷金币)

2019-10-24 23:08:25 1024,快要结束了,下班回家。 最近刚好赶上双十一,大家都在放着天猫盖楼刷金币,微信上每天收到数十个口令… 作为程序员,在自己的几日里,我怎么可能会自己动手刷金币呢!免费的自动脚本给你用,岂不是美滋滋 介绍一下Auto.js,安卓平台上的Jav...

2019-10-24 23:13:54

阅读数 816

评论数 1

原创 自定义带圆角背景的ShapeTextView、ShapeEditText,自定义根据状态切换背景色、字体色的ShapeCheckBox、ShapeRadioButton。

ShapeView组件: 自定义带圆角背景的ShapeTextView、ShapeEditText; 自定义根据状态切换背景色、字体色的ShapeCheckBox、ShapeRadioButton; UI设计图会经常出现不同圆角、不同背景色的按钮和输入框。 甚至还有很多会根据状态来切换字体...

2019-10-10 12:46:13

阅读数 146

评论数 0

原创 Android Studio混淆后,APP无法启动

1、用Android Studio打包APP,配置开启混淆 buildTypes { release { // 移除无用文件 shrinkResources true // 开启混淆 m...

2019-09-24 08:59:55

阅读数 341

评论数 0

原创 Spring Boot项目中使用Swagger2

Swagger2是一款restful接口文档在线生成和在线接口调试工具,下面是在一个Spring Boot项目中引入Swagger2的简要示例。 一、在pom.xml添加如下maven依赖 <dependency> <groupI...

2019-08-15 14:36:25

阅读数 339

评论数 0

原创 GridPager组件,短短几行代码即可实现美团首页分类多页展示效果,也可用于表情面板的展示

GridPager GridPager组件:ViewPager结合GridView,轻松实现类似美团首页分类多页展示。也可用于表情面板的展示。 链式调用,属性配置,几行代码轻松搞定。 高度完全自适应,不需要固定高。 1、Add it in your root build.gradle ...

2019-08-01 19:01:26

阅读数 313

评论数 0

原创 小程序自定义tabBar

目录1、前言2、自定义tabBar样式3、引入custom-tab-bar及相关配置4、完整Demo 1、前言 很多时候,小程序自带的tabBar不能够满足项目需求,这个时候就需要我们自定义tabBar了。但是在网上找了很久,基本都是存在切换时闪烁的问题。幸运的是从基础库2.5.0开始,可以官...

2019-06-10 14:56:08

阅读数 2952

评论数 1

原创 小程序网络请求request封装

目录1、新建config文件夹,然后新建api.js,如下图所示:2、在utils文件夹下的util.js中添加封装的代码。3、封装请求的使用。3.1、在page的js文件的头部引入util.js、api.js。如下图所示:3.2、使用实例(获取首页列表数据)4、总结 1、新建config文件夹,...

2019-05-24 09:03:26

阅读数 635

评论数 0

原创 小程序AES-CBC加解密

目录1、小程序中新建aes.js2、同目录下新建aesTool.js,向外暴露加解密方法3、AES-CBC加解密使用4、其他ecb模式 nopadding无填充等等 1、小程序中新建aes.js /* CryptoJS v3.1.2 code.google.com/p/crypto-js ...

2019-04-08 11:40:48

阅读数 496

评论数 0

原创 小程序之云开发初体验

目录1、小程序之云开发初体验。完全基于云开发的小程序《甜蜜婚礼》。2、小程序效果图3、源码4、注意5、结语 1、小程序之云开发初体验。完全基于云开发的小程序《甜蜜婚礼》。 婚期将近,本人亲自操刀制作了一款基于云开发的小程序“甜蜜婚礼”。也算是体验了下次小程序云开发,确实非常便捷。任何人都不在受限于...

2019-03-30 19:00:10

阅读数 457

评论数 0

原创 小程序自定义组件之popupwindow

小程序自定义组件之popupwindow1、场景2、自定义popupwindow弹窗2.1 新建Component.2.2 popupwindow.wxss2.3 popupwindow.wxml2.4 popupwindow.json2.5 popupwindow.js3、自定义popupwin...

2019-03-26 16:27:36

阅读数 1057

评论数 0

原创 android8.0系统的通知栏适配

8.0系统的通知栏适配 做了一个工具类,直接复制过去用吧。注释都比较清晰了。 1、在Activity中创建通知渠道 NotificationUtils.init().createNotificationChannel(this) 2、发送通知 //pushModel:自定义的消息数据model ...

2019-02-26 14:59:40

阅读数 515

评论数 0

原创 Android基于百度地图的拖拽定位(地图可以拖动,定位图标不动)

1、要做的效果是: 类似滴滴打车中的效果,即移动地图,marker始终在地图中央。如下图demo所示: 好吧,一不小心就暴露了我所在的城市… 2、我的思路是: 滴滴打车这种形式的就不是marker了。百度地图的marker是跟随着地图的移动而移动的。所以你就不能用marker来实现了。...

2019-01-25 09:50:31

阅读数 3414

评论数 6

原创 Python学习笔记一、编程环境

1、系统安装 1.1 vbox虚拟机下载及安装 点击下载virtualbox/5.2.22 安装步骤就不说了,百度一大把的教程。 1.2 Ubuntu 18.04.1 LTS系统下载 点击下载Ubuntu 18.04.1 LTS 1.3 vbox虚拟机安装Ubuntu 百度找的安装教程。跟着安装就...

2018-12-08 10:24:02

阅读数 1339

评论数 0

原创 《android源码阅读三》android源码编译导入android studio

1、安装 Java 输入命令 java,报以下错误: Command 'java' not found, but can be installed with: sudo apt install default-jre sudo apt install openjd...

2018-09-14 19:41:30

阅读数 1518

评论数 0

原创 《android源码阅读二》android源码下载

网上关于这块大部分教程都是无效的,因为墙的缘故,我这里使用了清华大学的镜像。 1、下载 repo Repo 是一款工具,可让您在 Android 环境中更松地使用 Git,首先需要安装Git: sudo apt-get install git 创建 bi...

2018-09-14 10:06:12

阅读数 1492

评论数 1

原创 《android源码阅读一》VMware安装Ubuntu系统

VMware安装Ubuntu 1、首先下载VMware和Ubuntu系统镜像,下载链接 提取码:wll5 2、下载完成后点击VMware,进行安装,安装的过程比较简单,就不说了,百度有很多教程。当前VMware版本是12.5.7,注册码也可以搜到很多,这里提供几个,试一试是否可以: VM...

2018-08-27 15:44:02

阅读数 1361

评论数 0

原创 基于“玩android”开放API开发的开源微信小程序项目

❤ 小程序已审核通过,上线了!!!扫码立即体验了。 项目源码地址,欢迎star:https://github.com/mtjsoft/wanandroid 1、小程序名称:玩androids 基于鸿洋大神的玩android开放API完成的《玩android》微信小程序版本,一起来学习小程序开...

2018-08-15 12:05:47

阅读数 1907

评论数 0

原创 SpringBoot+MyBatis配置

IDEA旗舰版是可以直接创建SpringBoot工程的。 github源码地址 File -New-Project。 包名、工程名这些都不用说了。 这里选择上Web, 选用mybatis。其他可以根据自己的需要去选择。 一路next就基本OK了。 工程结构,配置文件我使用...

2018-05-18 22:42:05

阅读数 1637

评论数 0

原创 android端通过Socket文件上传

1、Socket文件上传演示场景:一个手机作为发送端、一个手机作为接收端、两部手机在同一wifi网络环境下。 github源码地址,可以下载对照着看。 2、首先用一部手机来创建并启动接收端的Socket服务。部分代码: 1、创建服务端ServerSocket,接收文本信息。 /...

2018-04-21 11:51:43

阅读数 2379

评论数 0

原创 android直接链接sqlserver数据库

1、开发中遇到需要android端直接链接服务端sqlserver数据库,并向sqlserver数据库插入数据的场景。 2、链接到sqlserver数据库,需要用到 jtds 工具包,我使用的是 jtds-1.3.1.jar。点击百度网盘下载,密码: fma7 3、下面就是直接链接sqls...

2018-04-18 11:54:10

阅读数 5495

评论数 0

原创 Android自定义Camera2 拍照,用SurfaceView预览。

布局文件不用说了,就它了SurfaceView。其他花里古哨的布局,自己想着加吧! <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layou...

2017-12-29 10:42:30

阅读数 5996

评论数 2

原创 Android自定义Camera,用SurfaceView预览。

android自定义camera

2017-11-04 15:19:16

阅读数 2912

评论数 0

原创 WebView加载图片自适应屏幕

webview加载图片自适应屏幕,就这个有效,亲测。

2017-06-28 14:27:34

阅读数 1457

评论数 0

原创 Recyclerview支持下拉刷新、上拉加载,包括线性布局、网格布局和 流布局

SwiperefreshRecyclerview支持下拉刷新、上拉加载的 Recyclerview,包括线性布局、网格布局和 流布局。只需要在adapter中绑定数据,其他的交给我,就是这么6。

2017-06-26 15:00:35

阅读数 1602

评论数 0

转载 类似滴滴打车,多辆小车在地图上平滑移动的实现,基于百度地图实现(无轨迹)

参考百度地图demo:轨迹运行demo展示,类名TrackShowDemo。百度TrackShowDemo类里只实现了一个完整的轨迹运行,并且是将所有的经纬点放在一个数组里,我觉得直接放在一个List集合里更好点。

2017-05-26 23:28:59

阅读数 1913

评论数 0

原创 android关闭指定的activity

android关闭指定的activity

2017-05-26 23:22:40

阅读数 4933

评论数 0

原创 RecyclerView实现添加头部和底部

RecyclerView,addHeaderView和addFooterView。

2017-05-04 15:33:14

阅读数 1391

评论数 0

原创 android客户端直接调用芝麻信用的人脸认证

android端实现芝麻认证,人脸识别

2017-05-02 22:05:57

阅读数 9856

评论数 11

原创 打造ListView万能Adapter,且支持一行多列的显示方式

打造ListView万能Adapter,且支持一行多列的显示方式

2017-03-11 15:54:27

阅读数 4209

评论数 0

原创 炫酷的ViewPager翻页动画

炫酷的ViewPager翻页动画

2017-03-11 11:51:41

阅读数 2245

评论数 1

原创 产生一组不重复随机数的高效算法

需要从 0 到 n 之间选 k 个不重复的数组成一个序列。 产生一组不重复随机数的高效算法

2017-03-04 12:05:10

阅读数 7970

评论数 4

原创 关于Listview,GridView中smoothScrollToPositionFromTop有时滚动到指定position无效

使用GridView的smoothScrollToPositionFromTop 做自动滚动到指定position的操作时有时有效,有时无效, 解决办法:

2017-03-02 14:11:01

阅读数 1125

评论数 0

原创 HttpClient与HttpURLConnection网络请求工具类

HttpClient与HttpURLConnection网络请求工具类

2017-02-27 14:49:34

阅读数 822

评论数 0

原创 吐血分享android学习,安卓资源,自学资源

android学习,安卓资源

2017-02-24 17:25:56

阅读数 1269

评论数 0

原创 Android MediaScannerConnection扫描文件

在 Android 4.4 之后,ACTION_MEDIA_MOUNTED 这个广播只能由系统发出,APP 只能监听,不能广播,所以通过发送广播的方式来让系统扫描文件的做法已经是走不通了。在 4.4 以后,会因为权限不够抛出运行时异常 MediaScannerConnection Androi...

2017-02-22 16:58:12

阅读数 4671

评论数 0

原创 viewpager实现3D画廊的方法

ViewPager有个方法叫做: setPageTransformer(boolean reverseDrawingOrder, PageTransformer transformer) 用于设置ViewPager切换时的动画效果。 实现3D画廊方法。

2017-02-21 15:39:11

阅读数 1328

评论数 0

原创 android启动系统的图片裁剪工具

android启动系统的图片裁剪工具的方法

2017-02-20 14:59:31

阅读数 966

评论数 0

原创 JS启用本地安卓APP的方法

JS 启用本地APP

2017-02-20 12:08:28

阅读数 1955

评论数 0

转载 Android各控件Demo下载地址

第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、...

2017-02-18 12:07:38

阅读数 6204

评论数 0

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