• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

HTTP和HTTPS协议,看一篇就够了

HTTP和HTTPS协议,看一篇就够了
一、前言: 先来观察这两张图,第一张访问域名http://www.12306.cn,谷歌浏览器提示不安全链接,第二张是https://kyfw.12306.cn/otn/regist/init,浏览器显示安全,为什么会这样子呢?2017年1月发布的Chrome 56浏览器开始把收集密码或信用卡数据的HTTP页面标记为“不安全”,若用户使用2017年10月……继续阅读 »

HashMap集合中的put()和putIfAbsent()的理解

HashMap集合中的put()和putIfAbsent()的理解
序言 关于Map集合大家都不陌生,最常用的无非就是HashMap,TreeMap,大家都知道,Map是用于键值对key->value的形式来保存数据的,所以我们最熟悉的方法莫过于map的put方法,map的put方法有好几个,可能会有一些人会搞不懂,我就把自己的对这些put方法的理解记录一下,如果有哪里不对的还请各位大神帮忙提出来,在这我先谢谢各位了,……继续阅读 »

Java 8 Stream 类似用 SQL 语句形式 Java 集合运算和表达

Java 8 Stream 类似用 SQL 语句形式 Java 集合运算和表达
搜索功能在 Android中也是常碰到一个场景;或者选择功能,就是基于什么来选择什么的功能。碰到这种业务场景我们常规做法:第一想到的就是去找服务器定制接口,传字段返回数组。但是这样会增加服务器的压力。第二就是本地数据库的查询,但是单一功能集成一个数据库进来,不太合适。 Stream java原生的API拯救你! Stream是java 8新增处理数据的对象……继续阅读 »

php与android的简单交互

php与android的简单交互
前言 web开发有前段与后端之分,其实android也有前后端之分。android开发就相当于手机App的前端。一般都是php+android或者jsp+android开发,所以作为一个合格的android开发人员我们还是有必要了解一下android与后端的简单交互。下面是以php+android交互的简单介绍。 PHP数据接口的定义 php端的开发主要是实……继续阅读 »

android 实现【夜晚模式】的另外一种思路

android 实现【夜晚模式】的另外一种思路
源码地址 在一切开始之前,我只想用正当的方式,跪求各位的一个star https://github.com/geminiwen/skin-sprite 预览 序 在写SegmentFault for Android 4.0的过程中,因为原先采用的夜间模式,代码着实不好看,于是我又开始挖坑了。 在几个月前更新的Android Support Library ……继续阅读 »

[DeviceOne开发]-do_LinearLayout组件使用技巧

[DeviceOne开发]-do_LinearLayout组件使用技巧
一、摘要 今天跟大家主要来介绍一下DeviceOne中的do_linearlayout这个布局,在DeviceOne开发中,do_linearlayout这个布局是相当重要。 现在给大家来总结一下。 二、基本的总结 我们来看下这个linearlayout,做过原生开发的同学(android或者ios或者windows)可能对这个单词比较熟悉,没错,这个lin……继续阅读 »

一款非常好用的全平台Android模拟器–genymotion

一款非常好用的全平台Android模拟器–genymotion
作为一个苦逼的前端,经常要考虑一些远古的Android兼容性,常常借手机既麻烦,机型也不一定能找到。好在有这么一款神器,解决的这些痛点. 下载 直接打开genymotion官网,该软件需要注册才能下载使用,注册登录后,大大的download 按钮就出来了,右上角的头像旁边。 不过,点击download 后,首屏展示的是收费套餐,面对个人的基础版下载需要滚动到……继续阅读 »

Android通知栏微技巧,通知栏按钮变得不那么敏感

Android通知栏微技巧,通知栏按钮变得不那么敏感
Android通知栏,应始终可见。通知栏有2个按钮,其中第一个是抓一些数据存储和第二个开放活动,将显示所有的数据。我遇到了一个问题,当我关闭应用程序,然后按通知按钮开始活动,活动开始后,我通知按钮停止响应。需要注意的是按键做工精细前点所在的第二按钮点击开始活动。 这里是一个模板代码为我的通知服务和通知栏按钮处理程序 服务处理的通知栏 public clas……继续阅读 »