自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 361

原创 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 317

原创 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 276

原创 横竖屏切换时,禁止activity重新创建

横竖屏切换时,禁止activity重新创建, 需要在activity 配置这个属性android:configChanges="orientation|screenSize"android:configChanges 这个属性的作用: 当程序运行时, 设备状态的改变如横竖屏切换, 键盘弹出等可能会导致activity 生命周期发生变化, 一般的过程是销毁,再重新创建,当配置andr

2015-04-29 17:55:07 492

转载 TextView属性大全

今天研究了TextView一天了,发现网上有一篇讲TextView属性的,非常全,收藏一下先。发现TextView有一个比较大的问题,就是文字排版的问题,遇到数字,字母,符号等就会有问题,目前还没有什么解决方法。如果有高人研究出方法来解决,请指教一下哈。android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显

2015-04-28 12:00:25 250

原创 android中的 ellipsize

textview中内容过长的话会自动换行, 在布局文件中加入android:ellipsize 属性即可android:singleline = "true"单行显示android:ellipsize = "end"    省略号在结尾android:ellipsize = "start"   省略号在开头android:ellipsize = "mid

2015-04-28 11:36:11 287

转载 如何在Root的手机上开启ViewServer,使得HierachyViewer能够连接

最近在开发PTT 遇到一个问题,问题描述: 在点击登录后,出现loading 会一闪而过,页面会卡住,大概过几秒再跳转到main 页面, debug 一下后感觉服务器返回速度很快,因为回调方法的状态已经得到登录状态, 那么问题出现在哪里? 初步的怀疑是main页面加载缓慢导致的,当时想了几个解决方案, 其中一个是让页面休眠,不是理想状态,只有解决根本问题,后来周末在家研究了一下view加载xml

2015-04-07 18:08:40 396

原创 ActionBarSherlock + SlidingMenu 使用

操作步骤: 1. 下载 源文件 ActionBarSherlock-master, SlidingMenu-master 2. 导入到eclipse里, slidingMenu 只导入相应的SlidingMenu-master\library 即可, actionBarSherlock 只导入ActionBarSherlock-master\actionbarsherlock 即可 3.

2015-03-28 20:31:49 289

原创 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 299

转载 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 365

原创 android SpannableString 使用

SpannableString 使用来对text 字符串进行整体或部分的描述, 修饰, 或者替换, 下面代码说明:TextView tv = (TextView) findViewById(R.id.my_text);SpannableString msp = new SpannableString(“0123456789012345678901234567890”); //设置字体 ms

2015-03-26 15:37:42 310

原创 动态改变ActionBar中Menu

publicboolean onCreateOptionsMenu(Menu menu){        getMenuInflater().inflate(R.menu.activity_main, menu);       returntrue;    }publicboolean onPrepareOptio

2015-03-26 11:39:19 300

原创 android:configChanges

程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等,当发生这些改变,Activity会重新启动,其过程是:在销毁之前会先 called  onSaveInstanceState()去保存你应用中的一些数据,然后called onDestroy(),最后才去called onCreate()或onRestoreInstanceState()方法去重新启动Activity。

2015-03-18 10:46:55 243

转载 Animation 汇总

动画类型Android的animation由四种类型组成XML中 alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中 AlphaAnimatio

2015-03-13 06:38:39 294

原创 RelativeLayout 常用属性介绍

RelativeLayout 常用属性:  第一类:    android:layout_centerHrizontal                                           水平居中    android:layout_centerVertical                                            垂直居中   

2015-03-11 13:12:25 402

原创 Android 数据的存储

Android提供了5种方式存储数据: 1. SharedPreferences 2. 文件存储数据 3. SQLite 4. ContentProvider 5. 网络存储数据 下面简单介绍一下这几种存储方式: 1. 使用SharedPreferences存储数据, 它是Android提供的用来存储一些简单配置信息的一种机制,采用了XML格式将数据存储到设备中。只能在同一个包内使用,

2015-03-10 11:35:03 272

原创 Android 基础知识点整理

Android 数据的存储Android 网络通信

2015-03-10 11:25:05 319

原创 检查网络连接类型

在访问网络前, 需要对网络类型进行判断, 是wifi 还是apn, 如果是APN 需要检查是否有设置代理,下面是简单实现:private Context context;/** * 检查网络类型 * @return */public boolean checkNet(Context cnx) { this.context = cnx; boolean isWIFI = isW

2015-03-10 11:15:26 346

原创 Service 学习一

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-02-17 16:07:44 271

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除