- 博客(18)
- 收藏
- 关注
原创 滚动条位置
function ScollPostion() {//滚动条位置 var t, l, w, h; if (document.documentElement && document.documentElement.scrollTop) { t = document.documentElement.scrollTop...
2012-11-12 15:51:43 89
原创 (android控件)ViewPager介绍和使用说明
1 ViewPager实现的功能 和实际运行的效果图示意ViewPager类提供了多界面切换的新效果。新效果有如下特征:[1] 当前显示一组界面中的其中一个界面。[2] 当用户通过左右滑动界面时,当前的屏幕显示当前界面和下一个界面的一部分。[3]滑动结束后,界面自动跳转到当前选择的界面中 下面是实现的效果图 2 如何使用ViewPager控件 ...
2012-07-04 17:55:55 94
原创 谈谈android 布局 的优化
导言 设配android的屏幕一定是一个噩梦,就好比那些搞网页设计的为了折腾各种浏览器,废寝忘食的去设配,其实,这样想想,设配android屏幕还真和那些网页设计去设配浏览器没啥区别…最近,在写一套通过在view上绑定tag命令的小框架,特定的再回到API文档中,找找那些沉睡在api文档中好用的方法!1.没有一劳永逸的方案! 有经常关注android官方文档的,一...
2012-06-11 09:29:52 93
原创 使用jQuery Ajax功能的时候需要注意的一个问题
jquery的Ajax请求都会创建一个xmlHttprequest对象,理论上讲,长连接的请求是一个无限递归,请求数量是非常大的,但是由于每次请求都会建立一个新的xmlhttprequest,而且jquery不会自动回收资源,所以导致了内存溢出。通过查看jquery API,发现jquery还有一个 complete对象,是请求完成后回调函数 (请求成功或失败之后均调用)。 同时有两个...
2012-06-11 09:08:50 97
原创 Sencha Touch 1.1培训教程第一章:移动应用现状
移动应用模式及其各自优劣势移动应用主要有两种模式:本地应用和移动Web应用。目前以本地应用最为流行,而移动Web应用也日趋流行。这两种模式相当于我们经常说的CS架构和BS架构。 本地应用,简单来说就是通过使用手机操作系统支持的程序语言(例如:iphone的iOS系统使用Objective-C语言,google的android系统则使用Java语言)编写软件,然后安装在手机上的应用软件。本...
2012-02-24 07:02:01 69
原创 UBUNTU 中创建以ROOT权限运行的启动器
UBUNTU里面很多程序需要使用ROOT权限才能正常的运行,但默认安装又不是以ROOT启动的,所以只能手动的修改启动方式了,方法如下:1.依次选择:系统-首选项-主菜单2. 在打开的主菜单编辑框选择你要使用ROOT权限运行的程序,右键-编辑3. 弹出“启动器属性”,在命令框中命令的前面加上"gksu "。...
2012-02-10 13:47:37 223
原创 Linux输入法
http://code.google.com/p/fcitx/downloads/list 下面我把fcitx4.0安装方法跟大家分享一下:用命令sudo gedit /etc/apt/sources.list在sources.list文件中尾部添加deb http://ppa.launchpad.net/wengxt/fcitx-nightly/ubuntu lucid main保...
2012-02-04 07:43:02 58
原创 Android3.X,JavaScript交互问题
在Android3.X 下面 使用JavaScript进行交互,必须注意,在引入 JS 文件的时候,不能使用URL,否则JS无效。 比如: 通用方式:<script src="file:///android_asset/javascript/interface.js"></script> 以下方式只能在2.3.x以前使用 &l...
2012-02-02 10:35:55 63
原创 用Android代码实现自动打开USB调试
在 packages/apps/Settings/src/com/android/settings/DevelopmentSettings.java 找到关于 USB Debug Enable 的代码:[java] view plaincopySettings.Secure.putInt(getContentResolver(), Settings.Secure...
2012-01-29 13:57:46 609
原创 android 3.0 环境下, 用webview 打开视频
在android 3.0 环境下, 用webview 打开视频,老是只有声音,没有图像。但2.2下正常播放。主代码如下: mWebView = new WebView(this); WebSettings settings = mWebView.getSettings(); settings.setJavaScriptEna...
2012-01-04 13:18:21 54
原创 Camera教程 -- 如何在程序中使用照相机
OPhone Camera 介绍在手机中通过android.hardware.Camera类来控制摄像头设备,通过Camera类可以与摄像头服务取得(断开)链接、可以设置摄像头的各种属性、开始(结束)图像预览、拍照或则录像。要使用Camera只有通过调用Camera的open() 函数来得到一个Camera对象。另外OPhone系统还提供了一些接口来控制Camera的状态:andr...
2011-12-09 11:05:40 178
原创 NDK遍历sdcard下面的目录(C代码实现,JNI)
view plain#include <jni.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <dirent.h> #include <time.h> #include &l...
2011-11-25 12:19:56 113
原创 应用程序签名
这篇文章将阐述在应用程序发布前有关应用程序签名的内容。概述Android系统要求,所有的程序经过数字签名后才能安装。Android系统使用这个证书来识别应用程序的作者,并且建立程序间的信任关系。证书不是用于用户控制哪些程序可以安装。证书不需要授权中心来签名:Android应用程序上使用自己签名的证书是完全允许且普遍的。理解Android应用程序签名有以下几个重要点:· ...
2011-11-18 14:10:43 62
原创 Android selector 的shape、gradient、stroke、corners 、state_pressed等属性嵌套写法
对于一个Button完整的定义可以为 <?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" >
2011-11-02 16:43:42 135
原创 在你的windows上架设域名服务器
1、安装DNS服务 开始—〉设置—〉控制面板—〉添加/删除程序—〉添加/删除Windows组件—〉“网络服务”—〉选择“域名服务系统(DNS)”—〉按确定进行安装 2、创建DNS正相解析区域 开始—〉程序—〉管理工具—〉选择DNS,打开DNS控制台—〉右击“正相搜索区域”—〉选择“新建区域”—〉选择“标准主要区域”(或 “Active Direct...
2011-11-01 15:32:17 151
原创 通过wifi调试android程序
数据线丢了,不想花钱去买,在网上看了看,android手机居然可以通过wifi进行程序的调试,太好了,自己搞了一下,虽然网上写的很详细,但是还是有些问题,记录下来,下次参考。1.首先让android手---机---监---听指定的端口: 这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下列几行:1su//获取root权...
2011-10-28 11:28:26 56
原创 为什么ListView.setOnItemClickListener、setOnCreateContextMenuListener会无效
如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效,事件会被子View捕获到,ListView无法捕获处理该事件.解决方法:在checkbox、button对应的view处加android:focusable="false" android:clickable="...
2011-08-26 08:51:25 75
原创 简单设置MyEclipse与VS一样的代码提示功能
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能一样强大。 ...
2011-02-27 10:05:27 55
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人