it最新技术分享

Html5 jQuery滑动动态加载更多数据功能实现Demo
shinyuu HTML5开发 9469 5 2016-08-11 14:04:27

分享一套HTML5手机端手指滑动上拉加载更多的代码、Demo是一款通过jquery实现tab切换和上拉加载更多的效果、适用于手机端页面开发、流畅性和动画效果都得到了保障、效果非常不错、下面是Demo的截图 Html5代码<body ontouchstart="" id="container"><header class="tabHead"> <span class="active">参与开户<small>(200)</small></span> ...

阅读全文

linux系统Centos7下源码安装Tomcat环境搭建
shinyuu Centos运维教程 8147 0 2016-08-10 10:17:58

前两天分享了Centos7下安装JDK的方法、那么今天再详细的说一下怎么源码安装Tomcat并部署网站、我安装的是Tomcat7.0.70、可能有人会说了为什么不直接安装Tomcat8呢、这是因为我的项目是用7做的、安装8的方法和7是一样的、以及怎么在Centos7默认的防火墙Firewall下开放Tomcat的8080端口 1、下载Tomcat apache-tomcat-7.0.70.tar.gz的下载地址为:http://tomcat.apache.org/download-70.cgi、并上传到Linux的/urs/loc...

阅读全文

Linux系统CentOS7下简单方案安装jdk1.7详细方法
shinyuu Centos运维教程 6922 0 2016-08-08 14:53:08

最后把DD博客的服务器从BAE搬到了CentOS云服务器上面了、另外把DD记账的Api接口也搬到了新的CentOS云服务器上面、但tomcat的前提JDK、今天先分享一下怎么在CentOS上面安装JDK、随便自己也做一个笔记、先看看最后的效果图 1、下载jdk并上传到/usr/java目录 jdk7下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html、选择对应的linux版本、下载rpm文件、这里选择的...

阅读全文

wget command not found的两种解决方案
shinyuu 其它技术 22086 5 2016-08-05 13:22:45

今天安装了centos6.4、wget发现报错command not found、是因为没有安装wget软件包、一般linux最小化安装时、wget不会默认被安装、可以通过以下两种方法来安装 1、rpm 安装 rpm 下载源地址:http://mirrors.163.com/centos/6.4/os/x86_64/Packages/ 下载wget的RPM包:http://mirrors.163.com/centos/6.4/os/x86_64/Packages/wget-1.12-1.4.el6.x86_64.rpm rp...

阅读全文

iOS去除JSON里的转义符_ios去掉转义字符
shinyuu IOS开发教程 19473 0 2016-08-04 10:16:31

今天IOS的同事在开发过程中遇到了这样的问题、json返回全都是带'\'的、于是要去掉这个反斜杠、但是OC里面的'\'是转义符、不能直接用@"\"之类的表示、一顿疯狂的搜索之后、找到了OC对转义字符的表示方法、如下 \a - Sound alert \b - 退格 \f - Form feed \n - 换行 \r - 回车 \t - 水平制表符 \v - 垂直制表符 \\ - 反...

阅读全文

Android摇一摇功能及动画实现Demo源代码
shinyuu Android开发 10044 1 2016-08-01 11:06:21

分享一个App上很实用的功能“摇一摇”、Demo中实现了两种方式、一是一直处于摇晃的状态、另外一种是当用户摇晃手机之后再启动摇晃的动画、第二种其实就是针对摇晃的优化、避免了多次发送信息、效果图如下 handler处理事件private Handler handler = new Handler(){ public void handleMessage(Message msg) { switch (msg.what) { case SHAKE_START: ...

阅读全文

纯css3实现html图片文字等元素抖动效果
shinyuu CSS3教程 11002 9 2016-07-28 10:47:57

今天我们要来分享一款很酷的CSS3动画抖动的特效、它可以让网页中的任何元素进行抖动、抖动的参数也可以自定义设置、可以定义抖动的快慢、方向以及更为复杂的抖动效果 该应用基于CSS3实现、实现起来也比较方便、可以很方便的集成到自己的项目中、效果图如下 html代码<section> <p class="shake shake-hard">shake-hard</p></section> 引入css<link href="css/shake.css" rel="style...

阅读全文

Java uuid生成_C#/mysql/sql guid生成算法和方法
shinyuu Java开发实战 7578 3 2016-07-27 13:08:01

UUID是一个由4个连字号(-)将32个字节长的字符串分隔后生成的字符串、总共36个字节长、比如:550e8400-e29b-41d4-a716-446655440000、其中值是 0-9 或 a-f 范围内的一个十六进制的数字 GUID 是微软对UUID这个标准的实现、一般用16进制表示、算法的核心思想是结合机器的网卡、当地时间、一个随机数来生成GUID 从理论上讲、如果一台机器每秒产生10000000个GUID、则可以保证(概率意义上)3240年不重复、UUID是由开放软件基金会(OSF)定义的、UUID还有其它各...

阅读全文

Android仿微信支付宝支付密码输入框
shinyuu Android开发 11556 3 2016-07-23 14:34:13

一、场景 现在很多应用都会集成支付功能、不管是直接调用支付SDK还是自己平台的虚拟货币、支付密码都是很重要的、一般的应用会直接使用Edittext作为密码输入框、这个看着就有点low了、高大上一点的就会自定义一个支付界面、然后输入效果也会有相应的设计、比如我们看到的支付宝和微信支付就是这样的、因为常用所以我也就简单的写了一个类似的支付密码输入控件、先来张效果图 二、实现思想如下 1、思路1 密码个数是多少个、就写多少个Edittext、然后监听每个的值、最后组合到一起就是输入的密码、这个方式可以简单的实现顺序输入效果、但是就没...

阅读全文

防小米手机MIUI8悬浮球菜单插件代码下载
shinyuu Android开发 7500 6 2016-07-21 12:49:55

本Demo是一款仿小米MIUI8的桌面悬浮球功能、可以在MainActivity中调整悬浮球菜单的动画速度、但整体的动画效果还是没有MIUI8效果流畅、可以做为研究用、如果要使用到项目里面、还需要完善开发、下面是效果图 打开和关闭菜单操作// 打开菜单操作private void open() { // 判断菜单位置左边和右边打开方向不一样 if (tvx > 300) { yidong(tv1, tvx, tvy - ZHENG); yidong(tv2, tvx - XIE, ...

阅读全文

jQuery液态式环形按钮菜单_Html Css3环形菜单特效
shinyuu HTML5开发 7171 5 2016-07-19 12:12:08

分享一个jQuery液态式环形按钮菜单的特效、当用户点击主按钮的时候、按钮会像液体一样变形、有一种拖拽的感觉、并分离出3个子菜单按钮、这3个按钮可自定义的、效果图如下、有需要的朋友可以在下面下载Demo Html代码<div class="htmleaf-container"> <div class=´content´> <div class=´menu´> <div class=´men...

阅读全文

Android截取ScrollView长图_ScrollView截图超过屏幕大小形成长图
shinyuu Android开发 10119 4 2016-07-18 13:37:25

很多的时候、我们想要分享一个界面的所有内容、可是内容太多、超过了屏幕的大小、简单的截屏已经满足不了我们的需要、这时候我们就可以根据布局里scrollView的高度来截取图片 截取scrollview屏幕代码/** * 截取scrollview的屏幕 * @param scrollView * @return */ public static Bitmap getBitmapByView(ScrollView scrollView) { int h = 0; Bitmap bitmap = null; ...

阅读全文

Activity和Fragment中获取FragmentManager的三种方式
shinyuu Android开发 17892 3 2016-07-14 10:37:29

Android中开发过程中、Fragment的使用是很常见的、为了管理Activity中的使用到的fragments、往往都需要使用FragmentManager、这里提供3个方法来得到它、可以根据你的场景来选择要使用那个种方式来取得FragmentManager 一、Activity获取FragmentManager 这种方式是最简单的方式、只需要调用Activity中的getFragmentManager()方法即可、代码如下android.app.FragmentManager mFragmentManager = getF...

阅读全文

Android设置白天/夜间模式切换Demo实现源代码
shinyuu Android开发 7859 1 2016-07-12 10:25:42

在文字类的App上面基本上都会涉及到夜间模式、就是能够根据不同的设定、呈现不同风格的界面给用户、而且晚上看着不伤眼睛、实现方式也就是所谓的换肤(主题切换)、对于夜间模式的实现网上流传了很多种方式、这里分享一次方法给大家、通过设置背景为透明的方法、降低屏幕的亮度与色度 夜间模式代码 public void night() { WindowManager.LayoutParams params = new WindowManager.LayoutParams( LayoutPa...

阅读全文

仿今日头条Android App源码_高仿类似今日头条源码下载
shinyuu Android开发 23541 43 2016-07-07 10:30:48

分享的项目是头条新闻客户端、应用相对来说是很完整的、引用了开源库pulltoRefresh、上拉下拉刷新、并附带第三方登录、qq和微博、不过得自己为应用申请一个key、同时使用slideMenu fragment的组合方式、可以有侧拉菜单 新闻数据、为json数据、并带有评论功能、项目中代码层次分明、大部分方法都加了详细的注释、对于想学习侧拉菜单和fragment viewpager的开发人员来说、简直是福音、上图 单例模式NewFragment()、不能使用默认构造器创建对象、外部只能下面的来创建、创建一个fragment类...

阅读全文