- 博客(133)
- 资源 (6)
- 收藏
- 关注
转载 了解jQuery技巧来提高你的代码
jQuery之所以如此流行并被从大公司到个人博客的几乎每个人都广泛使用,是因为它上手和使用相当简单,而且为我们提供了一些人都不知道的相当棒的特性。我认为jQuery的大多数用户更趋向于使用jQuery插件来解决面临的难题,这通常是明智的选择。但是当插件相对于你的需求有一定缺陷的时候,你也许更应该想办法自己来解决,下面来看看这些实用的jQuery技巧,他们肯定会能够派上用场的!您还可以参考以
2014-11-21 20:19:37
967
原创 jQuery的$.extend、$.fn.extend和$.fn什么意思及区别
$.fn是指jQuery的命名空间,加上fn上的方法及属性,会对jQuery实例每一个有效。 如扩展$.fn.abc() 那么你可以这样子:$("#div").abc(); 通常使用$.extend()方法扩展.$.fn是什么东西呢。查看jQuery代码,就不难发现。jQuery.fn = jQuery.prototype = { init: funct
2014-11-21 20:02:43
4158
转载 jQuery选择器大全
选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。一、基本选择器1. id选择器(指定id元素)将i
2014-11-21 18:55:07
777
转载 jQuery中$(function()与(function($)、$(function(){ }) = $(document).ready(function(){ })及页面加载顺序
原文出处:(function($) {…})(jQuery);这里实际上是匿名函数,如下:function(arg){…}这就定义了一个匿名函数,参数为arg而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){…})(param)这就相当于定义了一个参数为arg的匿名函数,并且将para
2014-11-20 19:11:14
4042
原创 Android WebView与JavaScript代码相互调用
为了方便web网页和Android应用的交互,Android系统提供了WebView中JavaScript网页脚本调用Java类方法的机制。只要调用addJavascriptInterface方法即可映射一个Java对象到JavaScript对象上。
2014-11-17 16:13:51
1350
转载 android HTTP通信方式连接网络
HTTP协议简介: HTTP(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种协议。 HTTP连接最显著的特点是客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。从建立连接到关闭连接的过程称为“一次连接”。 在HTTP 1.0中,客
2014-10-28 14:18:14
1434
原创 给Windows7 Windows8右键添加 取得管理员所有权限 命令
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\runas]@="获取管理员所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\*\shell\runas\command]@="cmd.exe /c takeown /f \"%1\" &&
2014-10-24 12:21:02
3247
原创 Android SoundPool 播放声音提示:sample 1 not ready错误的解决方法
DDMS报的错是sample not ready的问题,也就是说是在load加载音乐文件出错,导致在play播放音乐时显示not ready; 在SoundPool中有setOnLoadCompleteListener方法用来判断音乐加载是否完成
2014-09-02 09:53:23
7389
转载 JAVA设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真
2014-08-11 09:00:03
645
原创 error: do_inode_allocate_extents: Failed to allocate 4133 blocks
Android在打包生成system.img的过程中报错提示:Size: 859832320 Block size: 4096 Blocks per group: 32768 Inodes per group: 7504 Inode size: 256 Journal blocks: 3280 Label: Blocks:
2014-07-16 16:16:12
5305
原创 Android java.lang.SecurityException: Permission Denial: requires android.permission.CALL_PRIVILEGED
07-11 15:15:08.186: E/AndroidRuntime(12633): FATAL EXCEPTION: main07-11 15:15:08.186: E/AndroidRuntime(12633): java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.ac
2014-07-11 15:38:11
3878
原创 Android的ApiCheck机制之Class *** changed final qualifier
Checking API: checkapi-lastChecking API: checkapi-currentout/target/common/obj/PACKAGING/public_api.txt:31330: warning 21: Method java.io.File.deleteOnExit added thrown exception java.lang.Unsuppo
2014-06-26 18:44:00
2793
原创 Android环境搭建、开发、环境编译等相关内容的获取
http://source.android.com/source/initializing.html
2014-06-17 11:22:30
819
原创 intellij idea 如何生成.jar包
如果是类库项目,对于android 要先在 Open Module Setting--》facets 里面 选择 is Library
2014-06-13 14:11:53
1920
原创 Android AES加密实现
AESpackage com.example.crypto;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKe
2014-06-12 19:48:04
1259
原创 Android ndk报错error: format not a string literal and no format arguments [-Werror=format-security]
ndk-build命令编译jni时,报错error: format not a string literal and no format arguments [-Werror=format-security]原因:android-ndk-r9与Eclipse的版本不兼容问题
2014-06-06 16:02:22
11615
1
原创 Android系统存在多个Launcher时,设置开机进入默认的Launcher
问题提出:当系统存在多个Launcher时,开机完成并解锁后,系统会弹出一个选择框让用户选择进入哪一个Launcher,如果不想选择,而是想直接进入某一个默认的Launcher,并且用户在设置->应用程序->管理应用程序->所有应用程序列表,找到之前设置的那个默认的Launcher,并且取消了默认值,可以重新弹出launcher选框。
2014-06-04 14:31:46
3948
原创 Android 点击AlertDialog上的确定和取消按钮,使对话框不消失
Android中的AlertDialog弹出框在被点击时, 无论点击哪个按钮都会关闭窗口。
2014-05-28 10:52:55
11182
1
原创 Android MD5值的生成代码实现
MD5的全称是Message-digest Algorithm 5(信息-摘要算法),用于确保信息传输完整一致。90年代初由MIT的计算机科学实验室和RSA Data Security Inc的Ronald L. Rivest开发出来,经MD2、MD3和MD4发展而来。 任何一个字符串或文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有
2014-05-26 17:25:42
2448
原创 Android Recovery的汉化 显示中文
首先下载开源的recovery源码:https://github.com/xiaolu/android_bootable_recovery
2014-05-14 14:58:44
3255
原创 Android adb shell操作时出现“ XXX ... Read-only file system”解决办法
手机连接PC后adb shellsurm -r /system/app/Launcher2.apk提示:rm failed for /system/app/Launcher2.apk, Read-only file system
2014-05-09 08:57:44
16578
原创 recovery: ASCII cpio archive (SVR4 with no CRC)——cpio格式的recovery解压缩和重新打包的方法
中兴U930HD手机CPU采用的是联芯科技的LC1810,
2014-05-07 09:49:22
7267
转载 Android系统Recovery工作原理之使用update.zip升级过程分析(九)---updater-script脚本语法简介以及执行流程
目前update-script脚本格式是edify,其与amend有何区别,暂不讨论,我们只分析其中主要的语法,以及脚本的流程控制。一、update-script脚本语法简介: 我们顺着所生成的脚本来看其中主要涉及的语法。 1.assert(condition):如果condition参数的计算结果为False,则停止脚本执行,否则继
2014-04-21 10:45:49
2235
转载 Android系统Recovery工作原理之使用update.zip升级过程分析(八)---解析并执行升级脚本updater-script
一、update_binary的执行过程分析 上一篇幅中的子进程所执行的程序binary实际上就是update.zip包中的update-binary。我们在上文中也说过,Recovery服务在做这一部分工作的时候是先将包中update-binary拷贝到内存文件系统中的/tmp/update_binary,然后再执行的。update_binary程序的源码位于gingerbr
2014-04-21 10:43:41
1445
转载 Android系统Recovery工作原理之使用update.zip升级过程分析(七)---Recovery服务的核心install_package函数
一、 Recovery服务的核心install_package(升级update.zip特有) 和Recovery服务中的wipe_data、wipe_cache不同,install_package()是升级update.zip特有的一部分,也是最核心的部分。在这一步才真正开始对我们的update.zip包进行处理。下面就开始分析这一部分。
2014-04-21 10:42:25
1503
转载 Android系统Recovery工作原理之使用update.zip升级过程分析(六)---Recovery服务流程细节
Recovery服务毫无疑问是Recovery启动模式中最核心的部分。它完成Recovery模式所有的工作。Recovery程序对应的源码文件位于:/gingerbread0919/bootable/recovery/recovery.c。一、 Recovery的三类服务: 先看一下在这个源码文件中开始部分的一大段注释,这将对我们理解Recove
2014-04-21 10:40:28
1521
转载 Android系统Recovery工作原理之使用update.zip升级过程分析(五)---update.zip包怎样从上层进入Recovery服务
文章开头我们就提到update.zip包来源有两种,一个是OTA在线下载(一般下载到/CACHE分区),一个是手动拷贝到SD卡中。不论是哪种方式获得update.zip包,在进入Recovery模式前,都未对这个zip包做处理。只是在重启之前将zip包的路径告诉了Recovery服务(通过将--update_package=CACHE:some_filename.zip或--update_pack
2014-04-21 10:36:51
2229
转载 Android系统Recovery工作原理之使用update.zip升级过程分析(四)---Android系统Recovery模式的工作原理
在使用update.zip包升级时怎样从主系统(main system)重启进入Recovery模式,进入Recovery模式后怎样判断做何种操作,以及怎样获得主系统发送给Recovery服务的命令,这一系列问题的解决是通过整个软件平台的不同部分之间的密切通信配合来完成的。为此,我们必须要了解Recovery模式的工作原理,这样才能知道我们的update.zip包是怎样一步步进入Recovery中
2014-04-18 17:14:09
1298
转载 Android系统Recovery工作原理之使用update.zip升级过程分析(三)---Android系统的三种启动模式
一、 系统更新update.zip包的两种方式 1. 通过上一个文档,我们知道了怎样制作一个update.zip升级包用于升级系统。Android在升级系统时获得update.zip包的方式有两种。一种是离线升级,即手动拷贝升级包到SD卡(或NAND)中,通过settings-->About phone-->System Update-->选择从SD卡升级。另一种是在线
2014-04-18 17:12:47
2069
转载 LDD3源码分析之hello.c与Makefile模板
一、hello.c文件分析 这个程序非常简单,它的目的是向我们展示Linux模块编程的架构,而Linux设备驱动程序的开发方法,就是利用了Linux模块编程。首先来分析一下这个程序。对于任何一个模块程序,不论是简单如这个hello.c,还是复杂如usb模块的代码,我们要分析其源码,首先要找的是module_init和module_exit两个宏。module_init宏的参数是模块
2014-04-18 09:42:11
1135
Android实现https网络访问
2015-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅