- 博客(19)
- 收藏
- 关注
原创 Javascript 学习 -- arguments
arguments 对象中有一个callee方法, arguments.callee(arg) 可以反向调用 eg: 递归调用 function factorial(num){ if(num else return num* factorial(num-1); } // 求阶乘的例子, 递归调用的函数名和原函数名耦合在一起, 如果函数名更改,递归调用就
2015-09-26 14:59:47
406
原创 Javascript 学习 -- 函数传值
函数传值: function person(name, age){ this.name=name; this.age = age; } var p1 = new person('theo', 23); var p2 = new person('shonw', 31); var p3 = new person('david', 39); var p = [p1,p
2015-09-26 11:18:23
409
原创 mysql中int、bigint、smallint 和 tinyint的区别
bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。 存储大小为 8 个字节。 P.S. bigint已经有长度了,在mysql建表中的length,只是用于显示的位数 int 从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,
2015-05-07 18:15:43
320
原创 横竖屏切换时,禁止activity重新创建
横竖屏切换时,禁止activity重新创建, 需要在activity 配置这个属性 android:configChanges="orientation|screenSize" android:configChanges 这个属性的作用: 当程序运行时, 设备状态的改变如横竖屏切换, 键盘弹出等可能会导致activity 生命周期发生变化, 一般的过程是销毁,再重新创建, 当配置andr
2015-04-29 17:55:07
585
转载 TextView属性大全
今天研究了TextView一天了,发现网上有一篇讲TextView属性的,非常全,收藏一下先。 发现TextView有一个比较大的问题,就是文字排版的问题,遇到数字,字母,符号等就会有问题,目前还没有什么解决方法。 如果有高人研究出方法来解决,请指教一下哈。 android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显
2015-04-28 12:00:25
292
原创 android中的 ellipsize
textview中内容过长的话会自动换行, 在布局文件中加入android:ellipsize 属性即可 android:singleline = "true" 单行显示 android:ellipsize = "end" 省略号在结尾 android:ellipsize = "start" 省略号在开头 android:ellipsize = "mid
2015-04-28 11:36:11
345
转载 如何在Root的手机上开启ViewServer,使得HierachyViewer能够连接
最近在开发PTT 遇到一个问题,问题描述: 在点击登录后,出现loading 会一闪而过,页面会卡住,大概过几秒再跳转到main 页面, debug 一下后感觉服务器返回速度很快,因为回调方法的状态已经得到登录状态, 那么问题出现在哪里? 初步的怀疑是main页面加载缓慢导致的,当时想了几个解决方案, 其中一个是让页面休眠,不是理想状态,只有解决根本问题,后来周末在家研究了一下view加载xml
2015-04-07 18:08:40
441
原创 ActionBarSherlock + SlidingMenu 使用
操作步骤: 1. 下载 源文件 ActionBarSherlock-master, SlidingMenu-master 2. 导入到eclipse里, slidingMenu 只导入相应的SlidingMenu-master\library 即可, actionBarSherlock 只导入ActionBarSherlock-master\actionbarsherlock 即可 3.
2015-03-28 20:31:49
334
原创 android 基础知识
获取光标位置 int index = editText.getSelectionStart(); 2.在光标处插入字符 int index = editText.getSelectionStart(); Editable editable = editText.getText(); editable.insert(index, “testtest”); 3.删除光标前字符 int i
2015-03-28 18:01:56
339
转载 android中handler用法总结
http://blog.sina.com.cn/s/blog_77c6324101016jp8.html一、Handler的定义: Handler主要接收子线程发送的数据, 并用此数据配合主线程更新UI,用来跟UI主线程交互用。比如可以用handler发送一个message,然后在handler的线程中来接收、处理该消息,以避免直接在UI主线程中处理事务导致影响UI主线程的其他处理工作,A
2015-03-26 20:45:26
429
原创 android SpannableString 使用
SpannableString 使用来对text 字符串进行整体或部分的描述, 修饰, 或者替换, 下面代码说明:TextView tv = (TextView) findViewById(R.id.my_text);SpannableString msp = new SpannableString(“0123456789012345678901234567890”); //设置字体 ms
2015-03-26 15:37:42
384
原创 动态改变ActionBar中Menu
public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; } public boolean onPrepareOptio
2015-03-26 11:39:19
355
原创 android:configChanges
程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等,当发生这些改变,Activity会重新启动,其过程是:在销毁之前会先 called onSaveInstanceState()去保存你应用中的一些数据,然后called onDestroy(),最后才去called onCreate()或onRestoreInstanceState()方法去重新启动Activity。
2015-03-18 10:46:55
308
转载 Animation 汇总
动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 JavaCode中 AlphaAnimatio
2015-03-13 06:38:39
379
原创 RelativeLayout 常用属性介绍
RelativeLayout 常用属性: 第一类: android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中
2015-03-11 13:12:25
462
原创 Android 数据的存储
Android提供了5种方式存储数据: 1. SharedPreferences 2. 文件存储数据 3. SQLite 4. ContentProvider 5. 网络存储数据 下面简单介绍一下这几种存储方式: 1. 使用SharedPreferences存储数据, 它是Android提供的用来存储一些简单配置信息的一种机制,采用了XML格式将数据存储到设备中。只能在同一个包内使用,
2015-03-10 11:35:03
340
原创 检查网络连接类型
在访问网络前, 需要对网络类型进行判断, 是wifi 还是apn, 如果是APN 需要检查是否有设置代理,下面是简单实现:private Context context;/** * 检查网络类型 * @return */ public boolean checkNet(Context cnx) { this.context = cnx; boolean isWIFI = isW
2015-03-10 11:15:26
417
原创 Service 学习一
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-02-17 16:07:44
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人