学习
Rysinal
呀呀学语!
展开
-
Android Studio 简单介绍和使用问题小结
随着android 5.0 的发布,android 开发已经进入了一个全新的时代,eclipse开发安卓已经有点不合时宜了,在github上80%的android项目都采用android studio开发,而且android studio的中文教程越来越多,还有什么理由不固守这eclipse 呢。下面这篇文章对了解android studio 很有帮助,原文如下:Goo转载 2015-08-04 12:46:14 · 550 阅读 · 0 评论 -
SQL常用语句
(1) 数据记录筛选:sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]"sql="select * from 数据表 where 字段名 like %字段值% order by 字段名 [desc]"sql="select top 10 * from 数据表 where 字段名 order by 字段名 [desc]"转载 2015-12-01 15:03:44 · 373 阅读 · 0 评论 -
常用的正则表达式
常用的正则表达式常用的正则表达式定义说明常用示例一校验数字的表达式二校验字符的表达式三特殊需求表达式三 钱的输入格式四其他定义正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等说明1 ^ 匹配字符串开始的位置 2 $ 匹配字符串结束的位置 3 * 匹配前面的子表原创 2016-01-11 16:57:39 · 551 阅读 · 0 评论 -
ztree 树的模糊搜索
(转载),有个坑记录下:(原文)实现类似下面这种:/** * 展开树 * @param treeId */function expand_ztree(treeId) { var treeObj = $.fn.zTree.getZTreeObj(treeId); treeObj.expandAll(true);}/** * 收起树:只展开根节点下的一级节点 * @para转载 2016-04-12 17:41:45 · 2350 阅读 · 1 评论 -
jquery datatable设置垂直滚动后,表头(th)错位问题
jquery datatable设置垂直滚动后,表头(th)错位问题问题描述: 我在datatable里设置:”scrollY”: ‘300px’,垂直滚动属性后,表头的宽度就会错位,代码如下:<!-- HTML代码 --><table id="demo" class="table" style="table-layout:fixed" cellspacing="0" width="100%原创 2016-04-18 14:20:52 · 19074 阅读 · 7 评论 -
jquery datatable 多行(单行)选择(select),行获取/行删除
jquery datatable 多行(单行)选择(select),行获取/行删除代码展示// 示例数据源var dataSet = [ ['Tasman','Internet Explorer 5.2','Mac OS 8-X','1','C'], ['Misc','NetFront 3.1','Embedded devices','-','C'], ['Misc','N原创 2016-04-18 17:21:24 · 36305 阅读 · 1 评论 -
HTML5 学习指导
HTML语义HTML5为我们提供了很多旨在精确描述内容的语义元素。确保你可以从它丰富的词汇中获益。<!-- bad --><div id="main"> <div class="article"> <div class="header"> <h1>Blog post</h1> <p>Published: <span>21st Feb, 2015</span></翻译 2016-07-19 10:25:39 · 1132 阅读 · 0 评论 -
jQuery小技巧
回到顶部的按钮通过使用jQuery中的animate 与 scrollTop 方法可以创建一个非常简易的带有平滑滚动的回到顶部的按钮:// Back to top$('a.top').click(function (e) { e.preventDefault(); $(document.body).animate({scrollTop: 0}, 800);});<!-- Create转载 2016-07-19 10:39:57 · 359 阅读 · 0 评论 -
Select2下拉选项库 部分积累
用了这么久的Select2插件,也该写篇文章总结总结。在我的印象里Select2有2个版本,最新版本有一些新的特性,并且更新了一下方法参数,比最初版本要好看一些,本文针对新版本。官网:http://select2.github.io/ 一.文件需要引入select2.full.js、select2.min.css(4.0.1版本)和jquery.1.8.3及以上最新版本的select2如果引用的jq转载 2016-07-20 09:23:16 · 1035 阅读 · 0 评论 -
Android中获取应用程序(包)的信息-----PackageManager的使用(一)
本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下: 第一部分: 获取应用程序的packagename、label、icon等 ; 第二部分: 获取应用程序的占用大小,包括:缓存大小(cachsize)、数据大小(datasize)。转载 2015-08-01 21:52:38 · 479 阅读 · 0 评论 -
如何将Eclipse中的项目迁移到Android Studio 中
英文地址:http://developer.android.com/sdk/installing/migrate.html 翻译:Android Studio 中文组(大锤译)如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件。因为Android Studio 是用Gradle来管转载 2015-07-11 20:18:54 · 523 阅读 · 0 评论 -
Android getWidth和getMeasuredWidth的区别
getWidth 得到的事某个View的实际尺寸。getMeasuredWidth 得到的是某个View想要在parent view里面占的大小相比你也见过这样的解释,听起来这样的解释也是云里雾里,没有把问题点透。错误的版本不多说了,下面对这两个方法做一下正解,首先大家应先知道一下几点:1. 在一个类初始化时,即在构造函数当中我们是得不到View的实际大小的转载 2015-04-09 17:14:41 · 401 阅读 · 0 评论 -
关于android通过shell修改文件权限的学习
首先是文件的读写属性(下图):要通过shel命令l修改文件权限:1、首先在cmd里输入adb shell 命令进入编辑模式2、用cd命令进入到想要修改的文件目录,不知道的时候可以用ls 命令列表查看.3、用ls -l 查看带有权限的文件信息:4、修改权限的命令是(change mode) :chmod修改前和修改后对比:修原创 2015-04-04 11:19:49 · 895 阅读 · 0 评论 -
android下db-journal文件作用
在学习数据库sqlite的过程中,发现在源文件包里除了生成db类型的数据库文件,还生成了db-journal类型的同名文件查询网上资料后知道该文件是sqlite的一个临时的日志文件,主要用于sqlite事务回滚机制,在事务开始时产生,在事务结束时删除;当程序发生崩溃或者系统断电时该文件将留在磁盘上,以便下次程序运行时进行事务回滚。但是我创建数据库时将事务结束了,同时程序也没有崩转载 2015-04-04 11:35:40 · 4267 阅读 · 0 评论 -
SQLite使用
SQLite:Android中轻量级关系型数据库。SQL,数据库;Lite,轻量级的。顾名思义,sqlite是Android中都一种 轻量级关系型数据库。使用:1.使用SQLiteOpenHelper这个类,可以简化对该数据库的访问。 下面看一下SQLiteOpenHelper的几个比较重要的成员函数: 1>synchronized SQLiteDatabase getRead翻译 2015-04-04 11:43:18 · 515 阅读 · 0 评论 -
Call requires API level 7 (current min is 1):(问题解决)
在一个导入的项目里修改加入webView的时候设置缩放属性的设置报错:Call requires API level 7 (current min is 1): android.webkit.WebSettings#setLoadWithOverviewMode原因可能是由于该版本调用的API可能最低是7,高于使用的版本。解决方法:右键点击项目->Android tools -原创 2015-04-04 15:54:31 · 1053 阅读 · 0 评论 -
TabHost两种不同的实现方式
第一种:继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。只要定义具体Tab内容布局就行了第二种:不用继承TabActivity,在布局文件中定义TabHost即可,但是TabWidget的id必须是 @android:id/tabs,FrameLayout的id必须是@android:id/tabcontent。TabHost的id可转载 2015-04-04 18:06:33 · 456 阅读 · 0 评论 -
Android中无标题样式和全屏样式学习
在进行UI设计时,我们经常需要将屏幕设置成无标题栏或者全屏。要实现起来也非常简单,主要有两种方法:配置xml文件和编写代码设置。1.在xml文件中进行配置在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可。实现全屏效果:android:theme="@android:style/Th转载 2015-04-05 22:10:19 · 598 阅读 · 0 评论 -
WebView三个方法区别(解决乱码问题)
最近使用WebView加载中文网页的时候出现乱码问题,网上整理下基本解决方法:其实我发现这不管是在线还是离线显示都可以使用LoadUrl方法!联网时好像是默认utf-8,离线读取本地时需要设置默认编码!如果图片无法离线显示 参考: http://androidturing.iteye.com/blog/1280946 在网上看了许多关于WebView 的例子。但当自己做起来转载 2015-04-05 23:11:47 · 654 阅读 · 0 评论 -
Android LayoutInflater学习
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layou转载 2015-04-05 17:33:56 · 330 阅读 · 0 评论 -
js cookie的使用
这里定义一个方便操作cookie的方法:var Cookie_ = { set:function(key,val,time){ //设置cookie方法,键值对和过期天数 var date=new Date; //获取当前时间 var expiresDays=time; //将date设置为n天以后的时间 date.setTime(dat原创 2016-12-07 12:55:07 · 533 阅读 · 0 评论