摘要: 现在搜索Android 沉浸式状态栏,真的是一堆一堆,写的特别多,但是真正用的舒服的真没有,在这里自己整理一下开发记录 注意,在使用这个步骤过程之前,请把之前设置的代码注释一下 把布局带有android:fitsSystemWindows注释掉 style文件中凡是在style.xml中 有关 wi 阅读全文
posted @ 2018-11-08 16:23 丁先森 阅读(27968) 评论(4) 推荐(2) 编辑
摘要: 支付宝支付传送门:https://www.cnblogs.com/dingxiansen/p/9208949.html 二、微信支付 1. 微信支付流程图 相比较而言,微信支付是要比支付宝麻烦一些,并且微信的开发文档个人也感觉写的比较乱,初次接触会有些懵。 2. 集成前准备 3.开始集成 微信支付可 阅读全文
posted @ 2018-06-21 15:09 丁先森 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 微信支付传送门:https://www.cnblogs.com/dingxiansen/p/9209159.html 一、支付宝支付 1. 支付宝支付流程图 2. 集成前准备 3. 开始集成 1、导入Demo中需要用到的Jar包 2、配置AndroidManifest.xml(这里直接放常用的权限) 阅读全文
posted @ 2018-06-21 14:35 丁先森 阅读(5247) 评论(0) 推荐(0) 编辑
摘要: 转载请标明出处: http://www.cnblogs.com/dingxiansen/p/8194669.html 本文出自:丁先森-博客园 最近在项目中要使用ExpandableListView来实现一个下面这种效果 效果描述:这个要求的是点击一个时展开点击的哪一项,其余的都关闭(互斥效果),要 阅读全文
posted @ 2018-01-04 17:42 丁先森 阅读(3175) 评论(0) 推荐(2) 编辑
摘要: 转载请标明出处: http://www.cnblogs.com/dingxiansen/; 本文出自:丁先森-博客园 周六和朋友去网吧开黑,开机打开TGP,朋友那边开始输入账号密码,我看了他一眼low逼,现在谁还手动输入,手机扫一扫就好了,然后打开手机app扫一扫登录成功,美滋滋。其实我们现在不难发 阅读全文
posted @ 2017-12-04 16:54 丁先森 阅读(6074) 评论(4) 推荐(2) 编辑
摘要: 在众多的社交类软件中,朋友圈是必不可少的,可以与好友、同学等分享自己的日常和有意思的事情,在开发社交类App时,朋友圈发表的内容你不可能让他全部显示,全部显示的话用户体验度会非常不好,这时就要用到全文、收缩的功能,朋友如果想要看你发的动态,只要点一下全文就可以查看所有的全部的内容了,如果不想看,也没 阅读全文
posted @ 2017-02-10 18:59 丁先森 阅读(15532) 评论(0) 推荐(3) 编辑
摘要: Android项目开发中经常会遇见需要实现圆角或者圆形的图片功能,如果仅仅使用系统自带的ImageView控件显然无法实现此功能,所以通过系列文章的形式由简到繁全方位的介绍一下此功能的实现,巩固一下自身的学习,同时,和广大网友交流分享 本项目源码下载地址:链接:http://pan.baidu.co 阅读全文
posted @ 2016-12-05 22:30 丁先森 阅读(11344) 评论(3) 推荐(0) 编辑
摘要: 写了好多篇的Android代码了,在写几篇关于Java的,博客园里肯定都是java的前辈啊,写的不好多给意见。 SSH,什么是SSH呢,Struts+Spring+Hibernate,这三个就是整个的SSH了。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开 阅读全文
posted @ 2016-11-12 22:30 丁先森 阅读(4929) 评论(0) 推荐(0) 编辑
摘要: Android活动的生命周期 掌握活动的生命周期对任何Android开发者来说都非常重要,Android中的活动是可以层叠的,我们每启动一个洗的活动,就会覆盖在原活动之上,然后点击Back键会销毁最上面的活动,下面的一个活动就会重新显示出来。 其实Android是使用任务(Task)来管理活动的,一 阅读全文
posted @ 2016-11-12 21:39 丁先森 阅读(3450) 评论(0) 推荐(2) 编辑
摘要: 一、Toast Toast是一种轻量级的提示工具,可显示一行文本对用户的操作进行提示响应 用法:Toast.makeText(context,text,time).show(); context:上下文 、text:显示文本内容、time:显示时长 Toast.LENGTH_SHORT(短时间显示) 阅读全文
posted @ 2016-11-07 20:56 丁先森 阅读(4975) 评论(0) 推荐(1) 编辑
摘要: 一、FrameLayout(帧布局): 显示特点:所有的子控件默认显示在FrameLayout的左上角,会重叠在一起显示。 常用属性: layout_gravity(设置给子控件,调整控件在容器内的重心) 常用值: left(左)、 right(右)、 top(上)、 bottom(下)、 cent 阅读全文
posted @ 2016-11-07 20:41 丁先森 阅读(31235) 评论(0) 推荐(1) 编辑
摘要: 转载:https://www.jianshu.com/p/e4e0c8302563 老规矩先上效果图![美团购物车.gif](https://upload-images.jianshu.io/upload_images/8375678-ca40caab322f52ff.gif?imageMogr2/ 阅读全文
posted @ 2020-11-19 22:10 丁先森 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 效果图,给banner设置圆角,1没有直接修改imageView而是使用自带方法进行设置 具体方法如下 阅读全文
posted @ 2019-06-03 17:28 丁先森 阅读(4152) 评论(0) 推荐(0) 编辑
摘要: 网页打开app 现实描述场景: 1、短信通知中通知内容,比如信息中一个咨询详情,流程步骤,信息中的地址打开的是一个网页,网页打开就指定app或者app中的指定页面 html代码 然后再app的AndroidManifest.xml中配置代码,如果只想打开app即在app的启动页面即可,如果想要再指定 阅读全文
posted @ 2019-04-08 15:22 丁先森 阅读(3182) 评论(0) 推荐(0) 编辑
摘要: Android权限 Android安全架构规定:默认情况下,任何应用都没有权限执行对其他应用、操作系统或用户有不利影响的任何操作。这包括读写用户的私有数据(联系人,短信,相册,位置)、读写其他应用的文件、执行网络访问、使设备保持唤醒状态等等。 如果是一些正常的权限(非高危权限),比如网络访问等在应用 阅读全文
posted @ 2019-04-08 15:19 丁先森 阅读(3990) 评论(0) 推荐(1) 编辑
摘要: 先看下实现的效果,没效果什么都白扯 下面直接上方法: 使用方法 在使用方法的时候判断下非空等操作,避免无用操作 阅读全文
posted @ 2019-03-27 10:14 丁先森 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: 如果ViewPager+Fragment实现Tab切换,在activity中利用adapter.getItem获取到fragment然后再根据fragment.的方法获取控件 //隐藏求租,以下代码用来再ViewPager中获取fragment控件 FbFragment fbFragment = ( 阅读全文
posted @ 2019-03-19 11:59 丁先森 阅读(3394) 评论(0) 推荐(0) 编辑
摘要: 在用户使用 Android 应用的时候,经常会出现过快且多次点击同一按钮的情况,一方面这是因为应用或手机当前有些卡顿,另一方面也可能是由于很多应用并没有设置按钮点击时的 selector 或者其它按钮响应方式(例如点击按钮时按钮放大,常见于游戏),导致用户误认为没有点击到当前按钮,当然,除了相对应的 阅读全文
posted @ 2019-02-27 10:58 丁先森 阅读(20033) 评论(0) 推荐(1) 编辑
摘要: Android View转换Bitmap,Bitmap转换Drawable 真实可用,以此记录 阅读全文
posted @ 2019-01-07 15:55 丁先森 阅读(2535) 评论(0) 推荐(0) 编辑
摘要: 先来看看产品🐶抄袭的产品原效果 第二个gif是实现的效果,超市,地铁,学校使用的icon都是不同的图标,gif模糊看不出来, 实际开发的时候切换成对应的资源图片就可以了 接下来看实现的步骤和部分代码,完整的类的代码在后边也会有 下载Jar包资源 1、百度开发者平台注册app获取appkey等信息, 阅读全文
posted @ 2019-01-04 18:27 丁先森 阅读(687) 评论(0) 推荐(2) 编辑
摘要: 一、Monkey简介: Monkey是Android中的一个命令行工具,可以运行在模拟器里或者现实设备中,向系统发送伪随机的用户事件流(点击、滑动、Application切换、横竖屏、应用关闭)实现对正在开发的应用程序进行压力测试。monkey测试是一种为了测试软件的稳定性,健壮性的快速有效的方法。 阅读全文
posted @ 2018-12-24 10:45 丁先森 阅读(692) 评论(0) 推荐(0) 编辑