- 博客(1440)
- 资源 (118)
- 收藏
- 关注
转载 微信小程序下拉加载和上拉刷新两种实现方法
转自:https://www.cnblogs.com/simba-lkj/p/6274232.html方法一:onPullDownRefresh和onReachBottom方法实现小程序下拉加载和上拉刷新首先要在json文件里设置window属性 属性 类型 描述 enablePullDown...
2019-08-27 18:58:06 16637 2
转载 Android8.0运行时权限策略变化和适配方案
转自:https://mp.weixin.qq.com/s?src=11×tamp=1566291738&ver=1801&signature=PHsnmNdsEaBvvFCh16I-fQmw9bGglkePE4AGcrze6SoUXht21Tfeaaf2SvlINDzyWDOL9v92gJ19CVzfQbzBe7A6uhKTJAF*OIrawRJvmeR8VaW...
2019-08-20 17:10:45 161
转载 Android 6.0到9.0的适配爬坑总结
转自:https://zhuanlan.zhihu.com/p/526199091.前言大家还记得Android 6.0权限适配的泪水吗?而现在谷歌已经出了Android P的稳定版,而且谷歌粑粑,为了大家能给辛苦熬夜加班,特地的和个大市场合作,要强制推出9.0的适配,而近期在下不才,为了报着多踩坑的心态,做了一下7.0~9.0的适配,脸颊也是老泪两行2.安卓6...
2019-08-20 16:57:46 246
转载 SSM--Spring、SpringMVC、Mybatis新三大框架MyEclipse项目搭建
转自:https://www.cnblogs.com/LasyisOriSin/p/6632257.htmlSSM三大框架随着互联网的发展,在非企业级应用开发领域其使用占比已经逐渐超过了原来的三驾马车SSH,其清晰的模块化,轻量级在追求效率的互联网项目开发中更占优势。 SSM框架项目一般基于Maven,通过Maven的jar包管理及其他工具,web项目的搭建和维护变得更加简便。 相...
2019-07-22 18:07:32 332
转载 Android Q之提前适配攻略(五)(存储权限变更)
转自:https://blog.csdn.net/qq_37199105/article/details/89632476数据隐私保护:沙盒机制对于 Android 用户来说,这是一项非常优秀的改进。自从 Android M 以来,我已经遇到许多不给读写外存权限就无法使用的 App 了。结果是打开文件管理就能看到一堆乱七八糟的文件和文件夹,这对习惯自己整理存储空间的人来说太痛苦了。但读写...
2019-05-23 16:28:57 3002 2
转载 Android Q之提前适配攻略(四)(后台Activity启动限制)
转自:https://blog.csdn.net/qq_37199105/article/details/89632414前言AndroidQ加强了关于后台Activity的启动限制,App不可以随意的从后台拉起Activity,这里对Google官方文档进行一转载,不进行过多的改动,google原文链接:https://developer.android.com/preview/priva...
2019-05-23 16:28:09 1499
转载 Android Q之提前适配攻略(三)(唯一标识符更改)
转自:https://blog.csdn.net/qq_37199105/article/details/89632363前言AndroidQ对设备的系统标识增加了更多的限制和修改,那么让我们来看一下,在AndroidQ的上的改动和适配方法。MAC地址默认情况下,搭载 Android Q 的设备会传输随机选择的 MAC 地址。如果您的应用处理企业用例,平台会提供几个新的 API:获...
2019-05-23 16:27:19 774
转载 Android Q之提前适配攻略(二)(后台定位适配)
转自:https://blog.csdn.net/qq_37199105/article/details/89632260前言本来是准备第二篇直接写AndroidQ的存储权限等方面的修改和适配的,但是可能是由于我学艺不精,在实践中发现AndroidQ表现的跟Google官方文档描述出入较大,所以目前还在摸索中,那么第二篇文章就先写AndroidQ关于定位权限的修改了。本文分为2个部分,改动解...
2019-05-23 16:26:25 3845 1
转载 Android Q之提前适配攻略(一)(图标适配)
转自:https://blog.csdn.net/qq_37199105/article/details/89632104前言:Android Q在2019年的3月份发布了beta1版本,这算是近几年Android版本改动中变化最大的一个版本,本文将分章节一一讲解Android Q我们程序员应该做的适配工作,本文章将分系列,本着作者对应新特性进行尽量全面的理解后,将经验和成果与大家分享。那么...
2019-05-23 16:24:34 210
转载 Android Q首批升级名单公布 包含这21款机型
转自:http://www.900php.com/html/dianshang/yw/2019/0514/138327.html 中关村在线消息:在今天凌晨举行的I/O大会上,谷歌正式发布了新一代Android 系统Android Q。新系统最大的特性就是在用户隐私和数据安全做了一系列改进。随后,谷歌也发布首批支持Android Q升级的手机名单。 首批支持Androi...
2019-05-23 15:48:42 331
转载 Android Q 适配指南 让你少走一堆弯路
转自:https://juejin.im/post/5cad5b7ce51d456e5a0728b0文中链接请自行科学上网Android Q Beta 1刚出,讲道理国内是不到下半年不用理睬Q的,但是上月末的一封华为要求适配Q的邮件要求我们在5月底之前完成相关适配,不然应用会被下架。一开始还心生奇怪,为什么这次华为的邮件来的那么早以及严格。当我仔细阅读了官方文档之后发现Q的更新特别多,...
2019-05-23 15:31:28 571
转载 h5 协议 webSocket的介绍和使用方法
转自:https://blog.csdn.net/qq_16497617/article/details/52875505一.WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。...
2019-04-25 18:04:22 1731
转载 Android学习——设置EditText的hint字体大小和光标颜色
转自:https://blog.csdn.net/janronehoo/article/details/88818483由于默认的hint字体比较丑,我们经常需要自己去设置字体大小和光标样式/** * 设置 hint字体大小 * @param editText 输入控件 * @param hintText hint的文本内容 * @param tex...
2019-04-12 13:47:07 1095
转载 iOS 初探代码混淆(OC)
转自:https://blog.csdn.net/ping20/article/details/80543220前言自己做iOS开发也有几年的时间了,平时做完项目基本就直接打包上传到Appstore上,然后做上架操作了。但是最近,客户方面提出了代码安全的要求。说是要做代码混淆,这方面的工作之前从来没有接触过。然后就上网查了一下,原来有很多应用程序都做了代码混淆。看来是我固步自封了……起...
2019-04-04 13:23:22 442
转载 mybatis中update后默认的返回值类型
转自:https://blog.csdn.net/com_ma/article/details/84031491后端的数据持久化使用的是 Mybatis ,在做高并发下账户增减余额的时候,打算使用乐观锁来解决这个问题。在获取update操作的返回值时遇到了一个问题,似乎 Mybatis 进行 update 操作得到的 int 返回值并不是影响的行数。这下就尴尬了。一般而言,我们知道当我们使...
2019-03-26 11:06:02 4140
转载 mybatis——select、insert、update、delete
转自:https://blog.csdn.net/bear_wr/article/details/52386257一、select<!-- 查询学生,根据id --> <select id="getStudent" parameterType="String" resultMap="studentResultMap"> SELECT ST.STUDEN...
2019-03-14 19:12:58 515
转载 swift3.0字符串截取,字符串处理
转自:https://blog.csdn.net/aa31140105/article/details/763676021.截取前面三个字符串,要求输出结果为abclet str ="abcdefghi"let index = str.index(str.startIndex, offsetBy:3)//获取字符d的索引let result = str.substring(to: ...
2019-02-13 17:57:54 1268
转载 解决fastjson不输出空字符串/设置fastjson空值也显示
转自:https://blog.csdn.net/moshowgame/article/details/82823430问题背景//设置Map < String , Object > jsonMap = new HashMap< String , Object>(); jsonMap.put("a",111); jsonMap.put("b","aaa");...
2019-02-10 22:40:51 6153
转载 TestFlight内部测试用法 包教包会(iOS APP官方测试工具)
转自:https://www.jianshu.com/p/4be185e4069c本篇为内部测试,外部测试请移步TestFlight使用 包教包会(iOS APP官方测试工具)首先说一下为什么用TestFlight做iOS App测试,因为TestFlight现在是苹果官方的测试软件,相比其他测试工具省去了很多操作,配置简单,包教包会。使用TestFlight之前你必须确保你的app已...
2019-01-23 15:16:15 885
转载 TestFlight使用之外部测试 包教包会(iOS APP官方测试工具)
转自:https://www.jianshu.com/p/c6411fbe5781本篇为外部测试,内部测试请移步TestFlight用法 包教包会(iOS APP官方测试工具)邀请外部测试员您可以邀请外部测试员(您组织之外的人员)使用“TestFlight Beta 版测试”来测试您的 App。在您上传至少一个构建版本之前,您无法添加测试员。创建一个群组 在首页上,点按“我的...
2019-01-23 15:15:22 970
转载 iOS testFlight的使用
转自:http://www.cnblogs.com/codetime/p/7323821.htmlTestFlight是苹果允许用户在app上架前做一个上架前的beta版测试的一个机制。那么TestFlight是如何使用的呢?大体分为一下几个步骤:1、填写TestFlight下的测试信息,这边的信息大体上和AppStore下的信息差不多就可以了2、新建版本:只有新建版本后你才可以在...
2019-01-23 15:03:28 3285
转载 测试员如何使用TestFlight进行测试
转自:https://jingyan.baidu.com/article/63f23628276e1d0209ab3d10.htmlTestFlight用于将Beta测试流水化。TestFlight已经被苹果收购,所以不要担心存在第三方测试造成数据泄露问题。TestFlight需要iOS8及以上版本的iOS设备才能运行,所以iOS7及之前的设备就不能安装了。TestFlight整合进了iTun...
2019-01-23 15:01:58 3573
转载 【Android UI】SlidingTabLayout使用小结
转自:https://blog.csdn.net/itiblue/article/details/46390003首先来张效果图1、从https://developer.android.com/intl/zh-cn/samples/SlidingTabsBasic/index.html下载项目2、将SlidingTabLayout.java 和 SlidingTabStrip拷贝到自己...
2019-01-20 15:24:25 1937
转载 IOS指纹/面容识别,TouchID/FaceID验证
转自:https://www.jianshu.com/p/da752036b2f4你还在为开发TouchID/FaceID识别功能而去翻阅大量的文档吗?使用YZAuthID仅需一个回调方法即可轻松实现指纹/面容ID的验证识别功能,该项目支持Pods便于项目构建,可前往https://github.com/micyo202/YZAuthID下载源码运行查看效果。认证原理这里我就不多做阐述了,...
2019-01-15 18:21:07 3413
转载 给 Android 开发者的 RxJava 详解
转自:https://gank.io/post/560e15be2dca930e00da1083前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,...
2019-01-13 22:41:42 130
转载 Android跳转-ARouter详细使用教程
转自:https://blog.csdn.net/niubitianping/article/details/77982033一、简介Android平台中对页面、服务提供路由功能(跳转)的一个库1.1 最新版本模块 arouter-api arouter-compiler arouter-annotation最新版本 1.2 实例图片1...
2019-01-13 16:50:02 4025
转载 使用Kotlin开发Android应用
转自:https://blog.csdn.net/cuiran/article/details/506814731、Kotlin介绍 [Kotlin](https://kotlinlang.org/) Kotlin是一门基于JVM的编程语言,它正成长为Android开发中用于替代Java语言的继承者。Java是世界上使用最多的编程语言之一,当其他编程语言为更加便于开发者使用而不断进化时,J...
2019-01-13 10:19:35 442
转载 Swift - 导航栏背景全透明效果的实现(沉浸式效果
转自:http://www.hangge.com/blog/cache/detail_2067.html我们常常会发现一些 App 的导航栏背景是完全透明的,比如下面的 QQ 音乐播放界面: 由于导航栏背景透明,那么整个视图的背景便会占据全部的可视区域,从而让用户有一种沉浸式的体验。下面通过样例演示如何实现这个效果。 1,实现原理 (1)如果想让导航栏(...
2019-01-11 16:46:08 2892
转载 Android自定义控件开发系列——仿支付宝六位支付密码输入
转自:https://blog.csdn.net/qq_34253486/article/details/73473109在移动互联领域,有那么几家龙头一直是我等学习和追求的目标,比如支付宝、微信、饿了么、酷狗音乐等等,大神举不胜举,他们设计的界面、交互方式已经培养了中国(有可能会是世界)民众的操作习惯:举个小例子,对话框“确定”按钮的左右位置就很有学问,如果大家都是左边取消右边确定,你的作品...
2019-01-10 18:08:32 796
转载 mybatis传递Map和List集合示例
转自:http://www.cnblogs.com/shijiaoyun/p/5734189.html1、List示例java文件:dao:public List<ServicePort> selectByIps(List<String> ips); xml文件:<!-- 高级查询 --><select id="selectB...
2019-01-07 18:45:26 2945
转载 Mybatis传递多个参数的4种方式(干货)
转自:https://mp.weixin.qq.com/s?src=11&timestamp=1546855460&ver=1317&signature=YYIjyEy2*6hVibDXv027p3uduqCUTkCqxd8Wfmcceg6znmnIg4xdSXUhJoNtgI2NZVXAO9wt8W01KM24zNp4z8OLxyZtw5npUq-5v5Z8HTyPqUn...
2019-01-07 18:27:40 273
转载 iOS中的.gitignore文件
转自:https://blog.csdn.net/zjh467545737/article/details/72518360开发XCode项目的时候,中间生成的临时文件并不需要加入到版本控制当中可参考https://github.com/github/gitignore/blob/master/Objective-C.gitignore...
2019-01-06 09:54:00 891 1
转载 [Alibaba-ARouter] 简单好用的Android页面路由框架
转自:https://www.jianshu.com/p/7cb2cc9b726a?from=groupmessage开发一款App,总会遇到各种各样的需求和业务,这时候选择一个简单好用的轮子,就可以事半功倍前言 Intent intent = new Intent(mContext, XxxActivity.class); intent.putEx...
2019-01-05 17:16:11 218
转载 Could not find com.android.tools.build:gradle:3.0.1
转自:https://blog.csdn.net/m00123456789/article/details/78917629更新gradle后运行应用,报错。 解决办法: 提示找不到gradle:3.0.1 在顶层build.gradle 中,可以看到build.gradle的配置:buildscript { repositories { jcenter(...
2019-01-05 11:17:14 2809
转载 Android Studio:Minimum supported Gradle version is 3.3. Current version is 3.2 问题解决
转自:https://blog.csdn.net/jinzhengxi/article/details/70338708今天把Android Studio再次进行了更新,从2.2.3更新到了2.3版本,打开之前的工程一直提示让我升级,如下图所示: PS: 我的工程是使用Android Studio 2.2.3,gradle 版本3.2, gradle插件版本 2.2.3. )看着有点心...
2019-01-05 11:15:13 3715
转载 MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
转自:https://www.cnblogs.com/xdp-gacl/p/4262895.html只为成功找方法,不为失败找借口!MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作 上一篇博文MyBatis学习总结(一)——MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用...
2019-01-04 23:08:48 122
转载 MyBatis学习总结(一)——MyBatis快速入门
转自:http://www.cnblogs.com/xdp-gacl/p/4261895.htmlMyBatis学习总结(一)——MyBatis快速入门一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于...
2019-01-04 22:59:52 294
转载 史上最全最强SpringMVC详细示例实战教程
转自:http://www.cnblogs.com/sunniest/p/4555801.htmlSpringMVC学习笔记----一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of...
2019-01-04 22:47:57 160
转载 springmvc教程--快速入门教程
转自:https://blog.csdn.net/sihai12345/article/details/67633053springmvc教程系列:springmvc史上最好教程(3)springmvc史上最好教程(2)一、 SpringMVC架构1.1、 Spring web mvc介绍 Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的...
2019-01-02 14:13:34 266
转载 持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载
转自:https://blog.csdn.net/jiuqiyuliang/article/details/45132493上篇博文我们介绍了mybatis的基本概念与原理,这篇博文我们通过Spring与Mybatis集成,开发一个简单用户增删改查的Web项目。 基本准备工作 1、安装JDK1.6以上版本,安装与配置2、下载mybatis-3.2.0版:https://re...
2018-12-30 12:36:17 365
LWUIT 1.3 J2ME UI框架
2010-03-19
iPhone_4详细评测
2011-04-16
Cocoa 基本原理指南
2011-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人