为了方便查看,已使用markdown编辑形成新博文. 本文Mardown地址 近期做应用的时候实用到TextView单行长文本,当文本内容过长时候又想实现触摸水平滑动效果. 网上找了非常多,都没有看到有效解决方式. 当中,最常见的也是最笨拙滴採用重写TextView并继承实现touch 和 Gesture手势. 后来经提醒发现了事实上最简单的方案: 直接使用 EditText 就好了. 由于edittext须要编辑和移动光标的缘故.使得它是能够水平滑动的.因此我们仅仅须要设置其为透明背景,而且不…
这是android系统的一个bug,描述如下:https://code.google.com/p/android/issues/detail?id=33868 具体来说就是当一个TextView设置了如下属性时,app有时会崩溃(Android 5.0依然有此问题): <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:ellips…
页面翻页,滑动功能示范代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scale=no, maximum-scale=1.0"> <…
Android中提供了一个Gallary,可以实现图片或者文本的左右滑动效果. 如何让整个视图都能实现左右滑动,达到类似于Gallary的效果呢?可以直接用一个开源的ViewFlow来实现.   项目地址:点击打开链接…
仿网易新闻Android端APP 主要功能展示和代码实现 差不多花了一周的时间,目前实现的了新闻下的包括头条.体育.娱乐的一系列的新闻展示,以及点击后进入的新闻详情展示. 目前效果 目前效果请访问该网页:http://www.cnblogs.com/FightForFreedom/p/4807083.html 更新:目前新闻内容的详情展示已经实现 技术实现 框架实现 APP总体底部的4个Fragment切换和在每个Fragment中的ViewPage切换, 采用的是LuckyJayce/View…
安卓手势触摸滑动: package com.itheima52.mobilesafe.activity; import android.app.Activity; import android.content.SharedPreferences; import android.os.Bundle; import android.view.GestureDetector; import android.view.GestureDetector.SimpleOnGestureListener; im…
移动端触摸滑动插件Swiper 04/02/2015 一.了解Swiper 目前移动端项目一般都需要具有触屏焦点图的效果,如果你也需要实现这一功能的话,Swiper是一个不错的选择. 1.他不需要加载任何公共库(如jQuery)即可运行,这保证了Swiper的轻量和运行速度.Swiper也可以在加载了公共库的环境下安全的动行,如jQuery,Zepto,jQuery Moblie等. 2.Swiper默认的触摸比例为1:1,你可以通过修改Swiper的设置来改变这个比例. 3.Swiper 增加…
在文字布局和代码编写过程中遇到文本溢出是常有的事,下面总结一下对于单行文本溢出和多行文本溢出省略号的处理. 一.单行文本省略号 <p class="text1"> 这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这是文本这…
pyqt5在textBrowser添加文本并自动滑动到底 说明: 1.按下按钮pushButton,把单行文本框lineEdit里的内容循环不断的添加到多行文本展示框textBrowser.2.必须要用线程做这件事,不然主程序会卡死.3.必须添加sleep(),不然主程序会卡死.4.用函数的闭包做这样的事情,效果很好. 信号与槽的连接: self.pushButton_2.clicked.connect(MainWindow.slot1) 槽函数: def slot1(self): def _s…
关于文本溢出的相关属性: 1. text-overflow: clip|ellipsis|string;   该属性规定当文本溢出包含元素时发生的事情. clip : 修剪文本. ellipsis : 显示省略符号来代表被修剪的文本. string : 使用给定的字符串来代表被修剪的文本. 2. white-space 属性设置如何处理元素内的空白. 可能的值及含义: normal 默认.空白会被浏览器忽略. pre 空白会被浏览器保留.其行为方式类似 HTML 中的 <pre> 标签. no…
身份证识别:https://github.com/wenchaosong/OCR_identify 遇到一个需求,要用手机扫描纸质面单,获取面单上的手机号,最后决定用tesseract这个开源OCR库,移植到Android平台是tess-two Android平台tess-two地址:https://github.com/tesseract-ocr 本文Demo地址:http://blog.csdn.net/mr_sk/article/details/79077271 评论里有人想要我训练的数字…
有时候我们使用TextView显示文本,只想把所有内容用一行显示出来,但是一行又显示不完,就需要让文本实现水平滚动的效果. 具体实现方法如下: 1,实现自定义TextView并实现isFocused()方法,代码如下: public class RollTextView extends TextView{ public RollTextView(Context context) { super(context); } public RollTextView(Context context, At…
想必做移动前端的同学经常会接到这样子的一个需求,就是在移动设备页面上的banner图能够用手指触摸左右或上下的滑动切换,这在移动设备是个很常见的一个效果,其用户体验远甚于点击一个按钮区域,通过手指的触摸操作也是移动设备的中一个特性,我们必须专业化的处理,哈哈.其实实现原理很简单,但平常中自己开发不是很方便. 今天就为大家带来这样子的一个轻量级js触摸滑动类库 – Swipe JS.这是一个非常小的一个javascript类库,但他的功能却不简单,它可以用来展示web页面上的任何内容,支持精确的触…
该插件乃本博客作者所写,目的在于提升作者的js能力,也给一些js菜鸟在使用插件时提供一些便利,老鸟就悠然地飞过吧. 公司的移动端项目是基于zepto的,有一个页面要求文字能够无缝地不停向上滚动,但查了网上的资料,大多都是基于jquery的,虽然稍作修改就可以用于移动端,但不能实现触摸上下翻滚.所以就去了zepto的官网查看其API,却发现如果要使用zepto的swipe()方法,需要引用其已经封装好的touch.js文件,我就赶紧引用了这个js文件,可在实际测试中,官网给出的touch.js文件…
手机平板等大多移动端站点都会有触摸滑动内容的功能,公司移动端站点(m.muzhiwan.com)的标题广告滑动以及轮播效果就是用的Swiper插件. Swiper就是常用于移动端网站的内容触摸滑动的一个js插件. Swiper是纯javascript打造的滑动特效插件,面向手机.平板电脑等移动终端,以及PC端网站. Swiper能实现触屏焦点图.触屏Tab切换.触屏多图切换等常用效果. Swiper开源.免费.稳定.使用简单.功能强大,是架构移动终端网站的重要选择! 使用详情,参见Swiper中…
基础表单结构: <body> <h1> <hr /> <form action="" name="myFrom" enctype="multipart/form-data > <input type="text" name="unname" /><br/> <input type="password" name=&quo…
条件 TextView单行显示,文字左右滚动(走马灯效果)实现条件: 实现单行设置固定宽度或者设置权重都行 代码 TextView滚动必须写下面几个属性 android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:focusable="true" android:focusa…
参考:https://baijiahao.baidu.com/s?id=1621362934713048315&wfr=spider&for=pc 本篇文章主要给大家介绍一下在html页面中如何让单行文本以及多行文本溢出显示省略号(…). 1)单行文本溢出显示省略号 当我们在编写网页代码的时候,肯定会遇到过文字列表中的文字太多超出了我们所写的宽度,导致文本换行或者文本超出了界限,这时有人就会说了,让后台限制一下调用的文字个数不就行了吗,但是我们在做响应式的时候由于是百分比布局,无法计算一行…
一.文本水平对齐属性---text-align text-align属性是将块级标签以及单元格里面的内容进行相应的对齐,块级标签里的内联元素会被整体进行移动,而子块级元素或子单元格则会继承父元素的text-align属性. 属性值: <!-- span和img作为内联元素而整体居中 --> <div style="text-align: center;"> <span style="background-color: yellow;"&…
swiper(移动端触摸滑动插件) tip:自己敲得Swiper 的小demo,可以复制粘贴看看效果哦. swiper的js包css包下链接地址 :  https://github.com/Clearlovesky/swiper3.4.2 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Swiper demo<…
Android系统中TextView默认显示中文时会比较紧凑,不是很美观.为了让每行保持一定的行间距,可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier. 但是有时候我们需要在TextView的文本之间有间距,两个字的话,我们可以在xml文件中,用敲空格的方式来实现,如果有很多文本或者是一个变量的文本呢.我们还这样用敲空格的方式来实现吗?oh no~! 如何实现行间距和文本间距呢?(请往下看 ↓). 1.设置TextView的…
1.单行文本溢出 文本内容 <div class="singleLine"> HelloWorldHelloWorldHelloWorldHelloWorldHelloWorldHelloWorldHelloWorld </div> 固定文本宽度,且保证文本不换行,溢出的部分隐藏,设置text-overflow为ellipsis则溢出的文本以省略号显示 .singleLine{ width:200px; padding: 10px; overflow: hidd…
最近在使用的一个移动触摸滑动插件Swiper,功能很强大,跟之前的那个swipe.JS相比,同时支持在PC端滑动,支持上下方向滑动,支持多张图片滑动,支持多屏滑动,凡是你想得到的几乎都可以实现.最近作者还更新了3.0版本,优先支持ios和最新版的Android移动端. 下载代码 可以在github上下载:https://github.com/nolimits4web/Swiper/ 或者有bower的,直接安装 $ bower install swiper 使用方法 swiper支持纯js和jQ…
一.单行文本显示省略号...... overflow:hidden; white-space:nowrap; text-overflow:ellipsis; <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8" /> <style type="text/css"> /* 一般要指定宽度,然后给如下四个属性. */ sp…
Swiper是一款开源.免费.功能十分强大的移动端内容触摸滑动插件,目前的最新版本是Swiper4.Swiper主要面向的是手机.平板电脑等移动设备,帮助开发者轻松实现触屏焦点图.触屏Tab切换.触屏多图切换等常用效果.本文简单介绍一下Swiper的使用方法. 下载和安装Swiper 首先我们需要下载Swiper的相关文件: 我们可以直接从Github代码仓库中下载. 或者通过Bower下载: $ bower install swiper 或者使用Atmosphere将Swiper制作成Mete…
自己用原生JavaScript写的轮播图,分页器圆点按钮可支持click点击,也可支持mouseover鼠标悬浮触发,同时支持移动端触摸滑动,有兴趣的友友可以试试哈,菜鸟一枚,高手看了勿喷,请多多指正哈: HTML文档做了移动端优化,按照750px的设计稿哈.HTML这个元素的font-size是document.documentElement.clientWidth / 7.5,所以rem是动态的. 感觉不足之处是动画平滑度不太好.应该再改改偏移量和时间间隔,还有一个因素是用setInterv…
转载请标明出处: http://blog.csdn.net/u011974987/article/details/50845269: Android系统中TextView默认显示中文时会比較紧凑.不是非常美观.为了让每行保持一定的行间距,能够设置属性android:lineSpacingExtra或android:lineSpacingMultiplier. 可是有时候我们须要在TextView的文本之间有间距,两个字的话,我们能够在xml文件里.用敲空格的方式来实现.假设有非常多文本或者是一个…
jquery手指触摸滑动放大图片的方法(比较靠谱的方法) <pre><!DOCTYPE html><html lang="zh-cn"><head> <title>touch.js demo</title> <meta charset="utf-8" /> <meta name="viewport" content="width=device-wi…
一.定义 ①touch是移动端的触摸事件,而且是一组事件,主要有以下事件: touchstart 事件:当手指触摸屏幕的时候触发 touchmove 事件:当手指在屏幕来回滑动的时候触发 touchend 事件:当手指离开屏幕的时候触发 touchcancel事件:当被终止滑动的时候触发(来电.弹消息) ②利用touch相关事件可以实现移动端常见的滑动效果和移动端常见的手势事件,比较常用的事件主要是touchstart.touchmove.touchend,并且一般是使用addEventList…
原文链接:http://caibaojian.com/swipe.html 插件特色 viaswipe.JS是一个比较有名的触摸滑动插件,它能够处理内容滑动,支持自定义选项,你可以让它自动滚动,控制滚动间隔,返回回调函数等.经常可见使用在移动前端开发中.原文来自:http://caibaojian.com/swipe.html 使用方法 下面是一个比较简单的使用例子,添加适当的html代码和js代码即可. <div id='slider' class='swipe'> <div clas…