Hello Laravel Lumencp .env.example .env修改 lumen/bootstrap/app.php 文件,将 Dotenv::load 的注释移除掉。D:\xampp\apache\conf\extra\httpd-vhosts.confNameVirtualHost *:80<VirtualHost *:80> ##ServerAdmin webmaster@dummy-host
Hello Oninstack 初始环境yum -y install gcc automake autoconf libtool make wget screen gcc gcc-c++ zlib-devel pcre-devel openssl-devel下载安装./install 选择mysql5.6 php5.6####################Congratulations#################
Hello yii2 安装composer,并执行: # composer global require "fxp/composer-asset-plugin:~1.1.0"根据模板创建项目 # composer create-project --prefer-dist yiisoft/yii2-app-basic basic # composer create-project --prefer-dist --s
emmet基础入门 后代:>缩写:nav>ul>li 兄弟:+缩写:div+p+bqID和类属性缩写:div#header缩写:div.title</ Android 版本及别名 转自 http://blog.csdn.net/shuaishenkkk/article/details/18400711API level 1 :Android 1.0 API level 2 :Android 1.1 Petit Four 花式小蛋糕 API level 3 :Android 1.5 Cupcake 纸杯蛋糕 API level 4 :Android 1.6 Donu swagger入门 优点可调试容易编写swagger 驱动api开发开发流程swagger-editor:http://editor.swagger.io/ 或静态服务生成user.yaml,如下面的示例,并放在静太服务器上swagger-ui:下载并放在静态服务上swagger-ui加上user.yaml文档关键字定义参考1参考2示例swagger: '2.0'info: title: 第三方控件选择 from:Trinea/android-open-project from:awesome-android-uiandroid-datepickerAndroid ICS (4.0) DatePicker backported to 2.2Dialog 对话框material-dialogs dialogplus 从各种位置弹出4.0风格的dialogForm表单验证android-e Android Support兼容包详解使用 [参考](http://stormzhang.com/android/2015/03/29/android-support-library/) 兼容包support-v4用在API lever 4(即Android 1.6)或者更高版本之上。它包含了相对更多的内容,而且用的更为广泛,例如:Fragment,NotificationCompat,LoadBroadcastManager,ViewP ndk的平台兼容性 参考1 参考2七种CPU架构Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。取舍如果只有 armeabi,那么在所有Android设备都可以运行; 如果只有 armeabi-v7a,除armeab Linux系统常用设置 ll命令,编辑~/.bash_profile文件:alias ll='ls -alF' Linux常用命令 bash相关命令ln -s file1 file1soft#创建软链接(符号链接,目录也可以)find /etc/ -name 'iptables' -ls#查找文件YUM常用命令介绍yum search vim#查找软件yum install vim#安装指定的软件yum update vim#更新指定的软件yum list updates#列出所有可更新的软件yum list i gradle命令行操作笔记 gradle命令行操作笔记标签: gradle环境 path中加入D:\apps\android-studio\gradle\gradle-2.4\bin,因为我要使用本地的gradle打包 命令gradle.bat app:assembleRelease#打全部包gradle.bat app:assembleDevRelease#只打测试包gradle.bat app:assembleSt Android Studio Plugins Android Studio Plugins标签: ASSexy_EditorRegexpTester http://myregexp.com/examples.html.ignoreFindBugs-IDEAAndroid ButterKnife ZeleznyAndroid Drawable Importer jimu MirrorAndroid strings.xml tool AS离线更新 AS离线更新标签: AS获取安装的Android Studio 的Build Number。Help->About。Build #AI-135.1404660,其中135.1404660即为版本号下载增量更新包 获得版本号,我们就可以下载更新包了,我的更新包下载地址为https://dl.google.com/android/studio/patches/AI-135.1404660-135.1 AS技巧 AS技巧ctrl + alt + Tlive template最基本功能,如if等语句块用tab选择boolean completion(String first, String second) { return first.{placeholder1}content(second);}//placeholder1:在这里键入contentEquals,用tab选择,会替换当前方法b mvn常用操作 1、下载jar 4.0.0 com.netflix.rxjava.download rxjava-download 1.0-SNAPSHOT Simple POM to download rxjava and dependencies http://github.com/ReactiveX/RxJava ndk_note /HelloJni/jni/include 01-About Documentation s点击打开链接ss 从第三方app返回自己的app 做一些需求会涉及这样的功能。比如:支付宝签到sdk集成,在我的app中点击支付宝签到,会跳转进入支付宝的签到活动页面。一般他们要在下面有一个“返回”的按钮,来返回我的应用。但是,如果只是实现了“点击link打开自己的android app”并不能完全解决。因为,一般情况我们希望返回离开时的页面。基本思路:外部浏览器进入只有一个入口activity。在s android sqlite基础 ss android-ndk-环境 shttp://blog.csdn.net/ljxfblog/article/details/15808377s 点击link打开自己的android app -----------Manifest.xml----------------------test.html----------- function openApp(url) { this.document.location.href = url; }openApp("youyuan05: ViewStub和include ViewStub是什么?它就是一个占位标记,它只有被inflate()之后才加载 <ViewStub android:id="@+id/hello_next_layout_root" android:layout_width="fill_parent" android:layout_height="fill_ meizu mx适配 AndroidManifest.xml android:uiOptions="splitActionBarWhenNarrow" >下面这行用于代码中动态判断版本,你可以用自己的解决方案 android:name="sf_icon" android:value="meizu" /> 自定义进度条-笔记 sandroid 2.3LayerDrawable失效<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="@dimen/action_bar_hei athrun 学习笔记 s创建test工程用eclipse创建指定工程的测试工程,然后修改1. 添加libs/framework.jar2. 修改AndroidManifest.xml原始: android:name="android.test.InstrumentationTestRunner" android:targetPackag 自定义注释@interface s主要内容来自:http://www.cnblogs.com/bingoidea/archive/2011/03/31/2000726.htmlhttp://www.cnblogs.com/bingoidea/archive/2011/03/31/2000828.html自定义注释@interface @interface:注释声明,定义注释类型(与默认的Overr GreenDroid(1.编译运行例子) s官网:http://greendroid.cyrilmottier.com/源码:https://github.com/cyrilmottier/GreenDroid 介绍:http://cyrilmottier.com/2010/05/14/introduction-to-the-greendroid-library/ 介绍:http://jia 9.png s参考:http://www.cnblogs.com/slider/archive/2011/12/07/2279302.htmlhttp://www.cnblogs.com/Amandaliu/archive/2013/04/26/3045286.html上下左右的四条黑线表示如下:1、左边和上边的交叉区表示可扩展区域;右边和下边的交叉区表示文字显示区域2 Eclipse快捷键 from:http://baike.baidu.com/view/2287016.htms珍爱生命,远离鼠标!Ctrl+1 快速修复Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互 IOS IAP serverCheck by python(二) 用Bottle的web框架,用百度云的服务。sapp.conf这个文件,设置route,和静态文件(不支持代码设置静态路径,bae的安全机制)handlers: - url : / script: main.py - url : /verifyReceipt script: main.py - url : /(.*) linux常用svn命令 sfrom : http://blog.csdn.net/nancy198696/article/details/40597261、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co 2、往版本库中添加新 IOS IAP serverCheck by python s第一个版本:http://www.myexception.cn/perl-python/416264.htmliap支付服务器验证python版本客户端支付成功,发送信息到服务器,进行二次验证。#-*- coding: utf-8 -*-from django.http import HttpResponse, HttpResponseRedirectimport sim Mac OS X 中安装 brew 先安装Git,打开一个shellcd /usr/localsudo mkdir homebrewcurl -L https://github.com/mxcl/homebrew/tarball/master | sudo tar xz --strip1 -C homebrewcd homebrew/bin./brew -vfile brewcat bre Selenium python s我的环境mac os10.7(python2.7.3)(chrome 26.0.1410.65)基础:https://code.google.com/p/selenium/wiki/GettingStartedhttp://docs.seleniumhq.org/docs/appendix_installing_python_driver_client.jsp python日志:logging s代码主要是转别人的http://www.cnblogs.com/Jerryshome/archive/2012/02/01/2334444.htmlhttp://www.cnblogs.com/Jerryshome/archive/2012/11/27/2791416.html我是在他的第一版的基础上改的,然后有一些分析,最新版的还木有看,谢谢原作 my py toLearn list slogging -----> easylogbottle----->todo, tplwxPythons python日志:easylogger s没有搞定,先用自带的logging吧!easylogger是对logging的封装,详见:https://code.google.com/p/easy-logger/另一个logutils:https://code.google.com/p/logutils/安装easy_install easylogger使用在线帮助:http://easy-l 第一个wxPython及转化成exe(二) shttp://blog.csdn.net/xtx1990/article/details/7185289中文的问题src下创建文件sitecustomize.pyimport sysreload(sys)sys.setdefaultencoding('utf8')在app.py中# coding=ut js:将时间obj转为json字符串 s将时间obj转为json字符串 function date2str(myDate) { var obj = { "year" : myDate.getFullYear(), "month": myDate.getMonth(), "date":myDate.getDate() } var aToStr=JSON.stringify(obj) lbs/gprs/wifi信息查看 安卓:拨号*#*#4636#*#* 进入工程模式即可查看当前服务小区的LAC,CI,信号强度等iPhone:拨号*3001#12345#! 进入FieldTest,即可查看LAC和CI hello_charset1.py s# -*- coding: utf-8 -*-print 'hello world哈''''用 u'汉字' 构造出来的是unicode类型,不用的话构造出来是str类型 str的编码是与系统环境相关的,一般就是sys.getfilesystemencoding()得到的值 所以从unicode转str,要用encode方法 decode是任何字符串具有的方法,将 Python web frame:Bottle sshttp://bottlepy.org/docs/dev/http://tocode.sinaapp.com/18安装Install the latest stable release via PyPi (easy_install -U bottle)设置设置Aptana Studio 3,不然找不到代码提示Window -> Pre Python 实现base64加密和解密 s加密#!/usr/bin/env python# coding=utf-8import base64#编码fin = open(r"1.png", "rb")fout = open(r"new.base64", "w")base64.encode(fin, fout)fin.close()fout.close()解密#!/usr/bin/env python统计文本文件的字数 s转的,出处找不到了。还有这个也不错:https://code.google.com/p/pyzh/统计文本文件的字数,从当前目录下的file.txt取文件# -*- coding: GBK -*-import stringimport sysreload(sys)def compareItems((w1,c1), (w2,c2)): if c1 > c2 python shell help s查看wx.Frame的构造函数import wxhelp(wx.Frame.__init__)ss dotcloud初步 在https://www.dotcloud.com/先注册账号然后下面是在本地setup和check$ dotcloud setupdotCloud username or email: andych008Password:==> dotCloud authentication is complete! You are recommended to run 通知和轮询的区别 from:http://club.tgfcer.com/thread-6345441-1-1.html相关:Java基础:三步学会Java Socket编程http://tech.163.com/06/0410/09/2EBABUD20009159T.htmlLinux Socket编程(不限Linux)http://www.cnblogs.com/skynet/a 为window添加新成员 s在webview里需要在pc上测试,所以会有这样的要求。var mytempSave = { put : function(key,value){this[key] = value}, get : function(key){ var a = this[key]; if(!a) a = ""; return this[key]; } SimpleHTTPServerWithUpload.py s文章内容主要来自以下网页http://www.lifeba.org/arch/python_http_simplehttpserver_basehttpserver_cgihttpserver.htmlhttp://georgik.sinusgear.com/2011/01/07/how-to-dump-post-request-with-python/让SimpleHT 常用正则表达式大全!(例如:匹配中文、匹配html) 转:http://www.cnblogs.com/guiliangfeng/archive/2009/04/13/1434696.html常用正则表达式大全!(例如:匹配中文、匹配html)常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 webview html页面加载本地js及img src(二) 以content://的形式有javascript跨域的问题,所以就算加载js文件成功,也不能执行,或者说还需要解决跨域的问题,太麻烦,所以还是放弃了。我们现在也没有用这种方案。但是加载图片是一点问题都没有的。希望对同样使用webview开发的兄弟们有所帮助。大家有什么更好的关于webview的开发技术,欢迎分享。=======↑↑↑↑↑↑↑↑↑先看上面,可能看完上面的,你就觉得这种方 我常用的几个第三方 Python 库 作者:赖勇浩(http://blog.csdn.net/lanphaday)今天公司停电,没上班。跑上来更新个博客,跟大家分享一下我常用的几个第三方 Python 库。Python 语言之所以能够如此流行,除了本身内置许多程序库来保障快速开发之外,目不睱接的第三方库也是一大主因。结合我目前的工作(网游开发),我常用的几个第三方库如下:wxPython如果你之前是 windows YAML 简介 YAML Ain't Markup Language和GNU一样,YAML是一个递归着说“不”的名字。不同的是,GNU对UNIX说不,YAML说不的对象是XML。YAML不是XML。 为什么不是XML呢?因为:YAML的可读性好。YAML和脚本语言的交互性好。YAML使用实现语言的数据类型。YAML有一个一致的信息模型。YAML易于实现。 TextView或Toast显示格式化的html字符串 ssTextView或Toast显示格式化的html字符串((Button) findViewById(R.id.button_test_toast1)).setOnClickListener(new OnClickListener() { public void onClick(View v) { //ToastUtil.ToastShort(MainActivity.th 比较几种编程语言 from:http://www.cnblogs.com/liuyunfeng/archive/2012/07/31/2616537.html数据类型这里数据类型指的是内部数据类型,不考虑语言内部的自动转换。 C++javajavascriptphppythonruby json常见操作 sjson对象的构建单双引号的使用转意字符(如/在引号里要转意)json对象转字符串形式JSON.stringify(o)string对象转化为json对象,eval的用法(对象声明语句来说,仅仅是执行,并不能返回值)JSON.stringify(), 将value(Object,Array,String,Number...)序列化为JSON字符串JSON.pa python http surllib2提交http post请求转:http://finux.iteye.com/blog/786823接着用它来模拟下xiami的登录#!/usr/bin/python#coding=utf-8import urllibimport urllib2def post(url, data): req = urllib2.Request(url) python xml test 遍历element attr textNode 我的环境是python 2.7.3 on windows# coding=utf-8#xml 节点结构可参见D:\Python27\Lib\xml\dom\minidom.py中的继承关系from xml.dom import minidom# 工具方法:转node类型为字符串# tool method: conv node type from int to strdd 第一个wxPython及转化成exe sss转:http://laochake.iteye.com/blog/438667转:http://blog.csdn.net/suiyunonghen/article/details/4033076环境配置见:begin Python第一个wxPython应用app1.pyimport wxif __name__ == '__main__': app = webview.shouldOverrideUrlLoading不会接收window.location.href重定向 s对于window.location.href重定向,客户端无法获取点击事件,所以不会主动加上url后面的参数。建议用“模拟点击事件”的方式替代所有的“window.location.href”。我已测过的html文件,见附件xxxbbbbbbbbb//webkit 引擎不支持除 input 和 button 以外元素的点击模拟,需要通过 dis 浅析Python中的struct模块 l转:http://www.cnblogs.com/coser/archive/2011/12/17/2291160.html最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的总结。 了解c语言的人,一定会知道struct结构体在 删除已卸载的输入法占用的快捷键 今天安装了(winxp系统)新版紫光拼音和2010微软拼音,在设置快捷键的时候意外发现快捷健仍然被卸载的输入法占用。因此在网络搜索简单的解决方法。已经尝试并验证有效。相信有许多朋友都会有过给输入法设置快捷键的经历,尤其一些从事办公文员方面的朋友。在不同输入法之间切换只需按一下键盘,省去了许多的麻烦。但是在XP中当一个设置了快捷键的输入法被删除后,它的快捷键却依然被占用。如果是简单的 python tips s指定文件编码方法一:# coding=utf-8print 'hello world哈'方法二:# -*- coding: utf-8 -*-print 'hello world哈'str(),repr()内建函数str()和repr()或反引号操作符(``)可以方便地以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可 IPython 笔记 参考http://www.douban.com/note/206236743/D:\Python27\Scripts\ipython.exe#启动ipythonhelp()#进入帮助------自动补全功能需要单独安装pyreadline模块,下载地址http://launchpad.net/pyreadline/1.6/1.6.1/+download/py begin Python s安装包:http://www.python.org/download/releases/下载安装python-2.7.3.msi,配置path"D:\Python27"IDE:Aptana 也可以写ruby ror css xml jshttp://www.aptana.com/products/studio3/download安装IPython RVM中文使用指南 RVM简介Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)。目前支持Ruby的大多数版本,有 1.8.7,1.9.1,1.9.2和Ruby Enterprise Editon,通过RVM可以很方便的在多个Ruby版本中快速切换。RVM同时 也支持JRuby。设 想当前工作在Ruby 1.9.2 + Rails 3 Selenium AndroidDriver使用(一) 参考:http://code.google.com/p/selenium/wiki/AndroidDriver在http://code.google.com/p/selenium/downloads/list或http://seleniumhq.org/download/下载Selenium IDE//用于在FireFox上录制Selenium脚本(html),并且可以将Selen android 分辨率适配与dip(dp)的使用 from:http://www.eoeandroid.com/thread-193122-1-1.html如果想在不同型号手机对同一个应用做适配,如果你在xml中全部使用dp没有使用px,那么适配上依然很有可能出问题!无数人存在误区,认为自己使用的都是dp,为什么在手机A上面和手机B上面看上去比例不一样,为什么在A手机上显示正好而手机B上却显示到屏幕外面每次解释的都很累,所以写 Android中shape的使用 标签:shape Android 移动开发 休闲 职场原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kofi1122.blog.51cto.com/2815761/521605本人在美工方面一直是比较白痴的,对于一些颜色什么乱七八糟的非常头痛,但是在Android编程中这又是经常涉及到的东西,没办法,只 动态定义toast s下面分别采用两种方式创建Toast(转:http://zhoujianghai.iteye.com/blog/814940)/** *自定义美化Toast,使用图片作背景 */ private void showToast() { Toast t = new Toast(this); t.setDuration(Toast.LENGTH_SHORT); Li android 序列化传值 http://zengyan2012.iteye.com/blog/1205516http://ipjmc.iteye.com/blog/1314145http://wenku.baidu.com/view/a36d39dd6f1aff00bed51e80.htmlss java接口和抽象类的区别 简单来说, 接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法。一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承,接口还有标识(里面没有任何 分析/解析Html页面:HTML Parser的试用 http://code.google.com/p/olunx-com/HtmlParser4Android android版http://blog.csdn.net/hegch/article/details/1787475----------------------------------------------from:http://j 写日志:android-logging-log4j Why logging with Log4j does not work in AndroidThe problem is, that log4j uses classes of java.beans package e.g. PropertyDescriptor. Not all classes of this package are supported in Android. Se java学习_Timer相关 1.TimerTimer outTimer=null;OutTimerTask outTimeTask=null;//构造&初始化outTimer = new Timer();//开启超时outTimeTask = new OutTimerTask();//每次都要构造新的TimerTask,TimerTask被cancle掉就不能再用了。out java学习_流操作 outputstream DataOutputStream BufferedOutputStream FileOutputStream java中输出流OutputStream类应用实例http://www.isstudy.com/java/1798.htmlJava I/O总结——InputStreamhttp://blog.sina.com.cn/s/blog_81f android开源项目 from:http://www.android-study.com/yuandaima/491.htmlRSS阅读软件 Android RSS http://code.google.com/p/android-rss/Android的PDF阅读器 DroidReader http://code.google.com/p/droidreader/Android Scripting 关于抓包 转:from:http://blog.sina.com.cn/s/blog_64cff3480100ik0h.html 如何查看抓包得到的Gzip数据 (2010-06-01 21:12:18)对于标准的Http返回,如果标明了Content-Encoding:Gzip的返回,在wireshark中能够直接查看原文。 由于在移动网络开发中,一些移动网关会解压显式标明Gzip的数 Simple-TODO Nodejs版配置运行 主要内容转自:http://www.cnblogs.com/bestfc/archive/2011/06/28/MongoDB.html见http://blog.izhoufeng.com/posts/205.html见http://cnodejs.org/topic/4f16442ccae1f4aa270010d5源代码: https://github.com/fengmk2 Android Tips1 有些是转的。1.new Handler()不能在run()中执行Can't create handler inside thread that has not called Looper.prepare()原因:在asyncTask的doInBackground()中,或Runable的run()中,或TimerTask的run()中new Handler()就会失败。 面向IT产品经理的计算机语言知识普及(一) 一、写在前面为什么要写这篇文章?很简单,因为我的朋友们有做产品的,这是我能帮到他们的。产品经理(以下都用PM)们为什么要读我写的这篇文章?因为不懂技术,会经常被coder们鄙视。我认为PM可以不懂技术的细节,但一定要知道,某个产品的某个功能可以通过什么技术实现。这样可以更好地与技术沟通,也有助于设计更合理的产品。还有一个目的,就是让不太了解技术的小姑娘们,不要太崇拜程序员,它们没有那么 Failed to load properties file for project==>ANDROID_SDK_HOME from:http://hi.baidu.com/rev_k_fycd/blog/item/09a09a0899a1c93d6a60fbf9.htmlFailed to load properties file for project==>ANDROID_SDK_HOME2011-06-22 22:23eclipse编译apk的时候遇到问题,但没有提示,新建 athrun tips http://commons.apache.org/dbcp/download_dbcp.cgi加入jar java 环境 1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。2. svg 图标在Symbian 9.1(MR) 和Symbian 9.2(FP1、FP2)不兼容不显示问题的解决 (转) svg 图标在Symbian 9.1(MR) 和Symbian 9.2(FP1、FP2)不兼容不显示问题的解决2011-05-31 15:44S60 3rd FP1 SDK编译的SDK自带的例子在FP1之前的手机上无法正确显示程序图标问题描述:S60 3rd FP1 SDK(以及FP2 SDK)编译的SDK自带的例子,或者是其它自编的程序,在使用SVG图 javascript tips 计算随机数var maxnum = 2;//var index = parseInt(Math.random()*maxnum+1);//得到1或2//var index = Math.floor(Math.random()*maxnum+1);//得到1或2var index = Math.ceil(Math.random()*maxnum);//得到1或2模拟点击 symbian string to TTime string to TTime _LIT(KTimeFormat,"%04d-%02d-%02d %02d:%02d:%02d "); TTime time; TDateTime dateTime; const TInt KTimeRecordSize = 20; TBuf timeRecord; TInt err = time.Parse(_L("2011-06-29 13:1 WebView 工作记录 为移动设备而改造网页http://newhtml.net/modify-page-for-mobile/http://www.html5rocks.com/en/mobile/mobifying/======================关于link .css或.js在pc上第二次请求服务器会返回304在webview跟本不会发起第二次请求。直接会读取缓存。 Ruby 实现base64加密和解密 base64加密和解密#!/usr/bin/env ruby -I ../lib -I lib#enbase64.rbrequire "base64"File.open("logo(1).png", "rb") do|f| data=f.read File.open('a.base64', 'wb') do|f| f.write(Base64.encode64(data)) webview开发-适配多分辨率的Android设备 http://bbs.blueidea.com/home.php?mod=space&uid=168495&do=blog&id=23366taobao ppt:基于html5的android开发.ppts常见的IPHONE 和 Android屏幕参数。 设备分辨率设备像素比率Android LDPI320 node.js学习之markdown markdown的语法http://markdown.tw/https://github.com/evilstreak/markdown-jsnpm install markdown"markdown": ">= 0.4.0"test.md[Java Eye](http://www.iteye.com/ "Click") test.js 如何让Android中的 Base64工具类支持2.2以下的系统 对对Android里面Base64这个工具类,它是在SDK2.2以后被引入的,因此把app运行在2.1的系统中,会出错:01-06 16:24:12.371: E/AndroidRuntime(254): Caused by: java.lang.NoClassDefFoundError: android.util.Base6401-06 16:24:12.371: java日期比较 simport java.util.Date;import java.util.GregorianCalendar;import java.text.SimpleDateFormat;//javac -encoding utf-8 CalendarTest.javapublic class CalendarTest { static SimpleDateFormat dateF android Tips 当前标签: Androidandroid的消息处理机制(图+源码分析)——Looper,Handler,MessageCodingMyWorld 2011-09-14 10:27 阅读:4078 评论:20Android菜单详解(五)——使用XML生成菜单CodingMyWorld 2011-08-28 12:26 阅读:2634 评 android的消息处理机制(图+源码分析)——Looper,Handler,Message 作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,Message这几个类的源码,结果又一次被g 在eclipse中关联android源代码 把源码解压放在android.jar所在目录的sources里即可 比如我是基于android4.0.3开发,android.jar所在目录为D:/Program Files/android-sdk-windows/platforms/android-15,在这个目录下新建文件夹sources,将源码放入其中即可,打开eclipse后,ADT会自动关联到源码。 另外,当我们也可以用And Android JS双向调用(android set data to html) Android手机中内置了一款高性能webkit内核,该内核完美封装到了WebView组件中,而从js中直接调用java方法和在java中直接调用js方法更是让我们看到了WebView的强大,下面这个小例子介绍了怎样在js和java中双向调用方法 1.首先是布局文件main.xml Xml代码 xml version="1.0" encoding="utf How to create a Symbian application icon (SVG) 视频教程:http://www.developer.nokia.com/Resources/Library/Design_and_UX/designing-for-nokia-platforms/designing-for-symbian/symbian-iconography-guidelines/symbian-launcher-icon-templates/symbian-inksc webview html页面加载本地js及img src(一) webview html页面加载本地js及img src(二)这个标题可能没表达清楚我要说什么。本人不太懂android,最近开始做android的项目,需要解决一些技术问题,所以把一些Demo级的东西写下来,记录一下。我们的客户端软件主要部分用webview的表现形式来实现。当然这个东东有优点、缺点也不少。今天,我们要解决的就是,如何从节省流量的角度来优化加载速度。w
Android 版本及别名 转自 http://blog.csdn.net/shuaishenkkk/article/details/18400711API level 1 :Android 1.0 API level 2 :Android 1.1 Petit Four 花式小蛋糕 API level 3 :Android 1.5 Cupcake 纸杯蛋糕 API level 4 :Android 1.6 Donu
swagger入门 优点可调试容易编写swagger 驱动api开发开发流程swagger-editor:http://editor.swagger.io/ 或静态服务生成user.yaml,如下面的示例,并放在静太服务器上swagger-ui:下载并放在静态服务上swagger-ui加上user.yaml文档关键字定义参考1参考2示例swagger: '2.0'info: title:
第三方控件选择 from:Trinea/android-open-project from:awesome-android-uiandroid-datepickerAndroid ICS (4.0) DatePicker backported to 2.2Dialog 对话框material-dialogs dialogplus 从各种位置弹出4.0风格的dialogForm表单验证android-e
Android Support兼容包详解使用 [参考](http://stormzhang.com/android/2015/03/29/android-support-library/) 兼容包support-v4用在API lever 4(即Android 1.6)或者更高版本之上。它包含了相对更多的内容,而且用的更为广泛,例如:Fragment,NotificationCompat,LoadBroadcastManager,ViewP
ndk的平台兼容性 参考1 参考2七种CPU架构Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。取舍如果只有 armeabi,那么在所有Android设备都可以运行; 如果只有 armeabi-v7a,除armeab
Linux常用命令 bash相关命令ln -s file1 file1soft#创建软链接(符号链接,目录也可以)find /etc/ -name 'iptables' -ls#查找文件YUM常用命令介绍yum search vim#查找软件yum install vim#安装指定的软件yum update vim#更新指定的软件yum list updates#列出所有可更新的软件yum list i
gradle命令行操作笔记 gradle命令行操作笔记标签: gradle环境 path中加入D:\apps\android-studio\gradle\gradle-2.4\bin,因为我要使用本地的gradle打包 命令gradle.bat app:assembleRelease#打全部包gradle.bat app:assembleDevRelease#只打测试包gradle.bat app:assembleSt
Android Studio Plugins Android Studio Plugins标签: ASSexy_EditorRegexpTester http://myregexp.com/examples.html.ignoreFindBugs-IDEAAndroid ButterKnife ZeleznyAndroid Drawable Importer jimu MirrorAndroid strings.xml tool
AS离线更新 AS离线更新标签: AS获取安装的Android Studio 的Build Number。Help->About。Build #AI-135.1404660,其中135.1404660即为版本号下载增量更新包 获得版本号,我们就可以下载更新包了,我的更新包下载地址为https://dl.google.com/android/studio/patches/AI-135.1404660-135.1
AS技巧 AS技巧ctrl + alt + Tlive template最基本功能,如if等语句块用tab选择boolean completion(String first, String second) { return first.{placeholder1}content(second);}//placeholder1:在这里键入contentEquals,用tab选择,会替换当前方法b
mvn常用操作 1、下载jar 4.0.0 com.netflix.rxjava.download rxjava-download 1.0-SNAPSHOT Simple POM to download rxjava and dependencies http://github.com/ReactiveX/RxJava
从第三方app返回自己的app 做一些需求会涉及这样的功能。比如:支付宝签到sdk集成,在我的app中点击支付宝签到,会跳转进入支付宝的签到活动页面。一般他们要在下面有一个“返回”的按钮,来返回我的应用。但是,如果只是实现了“点击link打开自己的android app”并不能完全解决。因为,一般情况我们希望返回离开时的页面。基本思路:外部浏览器进入只有一个入口activity。在s
点击link打开自己的android app -----------Manifest.xml----------------------test.html----------- function openApp(url) { this.document.location.href = url; }openApp("youyuan05:
ViewStub和include ViewStub是什么?它就是一个占位标记,它只有被inflate()之后才加载 <ViewStub android:id="@+id/hello_next_layout_root" android:layout_width="fill_parent" android:layout_height="fill_
meizu mx适配 AndroidManifest.xml android:uiOptions="splitActionBarWhenNarrow" >下面这行用于代码中动态判断版本,你可以用自己的解决方案 android:name="sf_icon" android:value="meizu" />
自定义进度条-笔记 sandroid 2.3LayerDrawable失效<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="@dimen/action_bar_hei
athrun 学习笔记 s创建test工程用eclipse创建指定工程的测试工程,然后修改1. 添加libs/framework.jar2. 修改AndroidManifest.xml原始: android:name="android.test.InstrumentationTestRunner" android:targetPackag
自定义注释@interface s主要内容来自:http://www.cnblogs.com/bingoidea/archive/2011/03/31/2000726.htmlhttp://www.cnblogs.com/bingoidea/archive/2011/03/31/2000828.html自定义注释@interface @interface:注释声明,定义注释类型(与默认的Overr
GreenDroid(1.编译运行例子) s官网:http://greendroid.cyrilmottier.com/源码:https://github.com/cyrilmottier/GreenDroid 介绍:http://cyrilmottier.com/2010/05/14/introduction-to-the-greendroid-library/ 介绍:http://jia
9.png s参考:http://www.cnblogs.com/slider/archive/2011/12/07/2279302.htmlhttp://www.cnblogs.com/Amandaliu/archive/2013/04/26/3045286.html上下左右的四条黑线表示如下:1、左边和上边的交叉区表示可扩展区域;右边和下边的交叉区表示文字显示区域2
Eclipse快捷键 from:http://baike.baidu.com/view/2287016.htms珍爱生命,远离鼠标!Ctrl+1 快速修复Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互
IOS IAP serverCheck by python(二) 用Bottle的web框架,用百度云的服务。sapp.conf这个文件,设置route,和静态文件(不支持代码设置静态路径,bae的安全机制)handlers: - url : / script: main.py - url : /verifyReceipt script: main.py - url : /(.*)
linux常用svn命令 sfrom : http://blog.csdn.net/nancy198696/article/details/40597261、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co 2、往版本库中添加新
IOS IAP serverCheck by python s第一个版本:http://www.myexception.cn/perl-python/416264.htmliap支付服务器验证python版本客户端支付成功,发送信息到服务器,进行二次验证。#-*- coding: utf-8 -*-from django.http import HttpResponse, HttpResponseRedirectimport sim
Mac OS X 中安装 brew 先安装Git,打开一个shellcd /usr/localsudo mkdir homebrewcurl -L https://github.com/mxcl/homebrew/tarball/master | sudo tar xz --strip1 -C homebrewcd homebrew/bin./brew -vfile brewcat bre
Selenium python s我的环境mac os10.7(python2.7.3)(chrome 26.0.1410.65)基础:https://code.google.com/p/selenium/wiki/GettingStartedhttp://docs.seleniumhq.org/docs/appendix_installing_python_driver_client.jsp
python日志:logging s代码主要是转别人的http://www.cnblogs.com/Jerryshome/archive/2012/02/01/2334444.htmlhttp://www.cnblogs.com/Jerryshome/archive/2012/11/27/2791416.html我是在他的第一版的基础上改的,然后有一些分析,最新版的还木有看,谢谢原作
python日志:easylogger s没有搞定,先用自带的logging吧!easylogger是对logging的封装,详见:https://code.google.com/p/easy-logger/另一个logutils:https://code.google.com/p/logutils/安装easy_install easylogger使用在线帮助:http://easy-l
第一个wxPython及转化成exe(二) shttp://blog.csdn.net/xtx1990/article/details/7185289中文的问题src下创建文件sitecustomize.pyimport sysreload(sys)sys.setdefaultencoding('utf8')在app.py中# coding=ut
js:将时间obj转为json字符串 s将时间obj转为json字符串 function date2str(myDate) { var obj = { "year" : myDate.getFullYear(), "month": myDate.getMonth(), "date":myDate.getDate() } var aToStr=JSON.stringify(obj)
lbs/gprs/wifi信息查看 安卓:拨号*#*#4636#*#* 进入工程模式即可查看当前服务小区的LAC,CI,信号强度等iPhone:拨号*3001#12345#! 进入FieldTest,即可查看LAC和CI
hello_charset1.py s# -*- coding: utf-8 -*-print 'hello world哈''''用 u'汉字' 构造出来的是unicode类型,不用的话构造出来是str类型 str的编码是与系统环境相关的,一般就是sys.getfilesystemencoding()得到的值 所以从unicode转str,要用encode方法 decode是任何字符串具有的方法,将
Python web frame:Bottle sshttp://bottlepy.org/docs/dev/http://tocode.sinaapp.com/18安装Install the latest stable release via PyPi (easy_install -U bottle)设置设置Aptana Studio 3,不然找不到代码提示Window -> Pre
Python 实现base64加密和解密 s加密#!/usr/bin/env python# coding=utf-8import base64#编码fin = open(r"1.png", "rb")fout = open(r"new.base64", "w")base64.encode(fin, fout)fin.close()fout.close()解密#!/usr/bin/env
python统计文本文件的字数 s转的,出处找不到了。还有这个也不错:https://code.google.com/p/pyzh/统计文本文件的字数,从当前目录下的file.txt取文件# -*- coding: GBK -*-import stringimport sysreload(sys)def compareItems((w1,c1), (w2,c2)): if c1 > c2
dotcloud初步 在https://www.dotcloud.com/先注册账号然后下面是在本地setup和check$ dotcloud setupdotCloud username or email: andych008Password:==> dotCloud authentication is complete! You are recommended to run
通知和轮询的区别 from:http://club.tgfcer.com/thread-6345441-1-1.html相关:Java基础:三步学会Java Socket编程http://tech.163.com/06/0410/09/2EBABUD20009159T.htmlLinux Socket编程(不限Linux)http://www.cnblogs.com/skynet/a
为window添加新成员 s在webview里需要在pc上测试,所以会有这样的要求。var mytempSave = { put : function(key,value){this[key] = value}, get : function(key){ var a = this[key]; if(!a) a = ""; return this[key]; }
SimpleHTTPServerWithUpload.py s文章内容主要来自以下网页http://www.lifeba.org/arch/python_http_simplehttpserver_basehttpserver_cgihttpserver.htmlhttp://georgik.sinusgear.com/2011/01/07/how-to-dump-post-request-with-python/让SimpleHT
常用正则表达式大全!(例如:匹配中文、匹配html) 转:http://www.cnblogs.com/guiliangfeng/archive/2009/04/13/1434696.html常用正则表达式大全!(例如:匹配中文、匹配html)常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
webview html页面加载本地js及img src(二) 以content://的形式有javascript跨域的问题,所以就算加载js文件成功,也不能执行,或者说还需要解决跨域的问题,太麻烦,所以还是放弃了。我们现在也没有用这种方案。但是加载图片是一点问题都没有的。希望对同样使用webview开发的兄弟们有所帮助。大家有什么更好的关于webview的开发技术,欢迎分享。=======↑↑↑↑↑↑↑↑↑先看上面,可能看完上面的,你就觉得这种方
我常用的几个第三方 Python 库 作者:赖勇浩(http://blog.csdn.net/lanphaday)今天公司停电,没上班。跑上来更新个博客,跟大家分享一下我常用的几个第三方 Python 库。Python 语言之所以能够如此流行,除了本身内置许多程序库来保障快速开发之外,目不睱接的第三方库也是一大主因。结合我目前的工作(网游开发),我常用的几个第三方库如下:wxPython如果你之前是 windows
YAML 简介 YAML Ain't Markup Language和GNU一样,YAML是一个递归着说“不”的名字。不同的是,GNU对UNIX说不,YAML说不的对象是XML。YAML不是XML。 为什么不是XML呢?因为:YAML的可读性好。YAML和脚本语言的交互性好。YAML使用实现语言的数据类型。YAML有一个一致的信息模型。YAML易于实现。
TextView或Toast显示格式化的html字符串 ssTextView或Toast显示格式化的html字符串((Button) findViewById(R.id.button_test_toast1)).setOnClickListener(new OnClickListener() { public void onClick(View v) { //ToastUtil.ToastShort(MainActivity.th
比较几种编程语言 from:http://www.cnblogs.com/liuyunfeng/archive/2012/07/31/2616537.html数据类型这里数据类型指的是内部数据类型,不考虑语言内部的自动转换。 C++javajavascriptphppythonruby
json常见操作 sjson对象的构建单双引号的使用转意字符(如/在引号里要转意)json对象转字符串形式JSON.stringify(o)string对象转化为json对象,eval的用法(对象声明语句来说,仅仅是执行,并不能返回值)JSON.stringify(), 将value(Object,Array,String,Number...)序列化为JSON字符串JSON.pa
python http surllib2提交http post请求转:http://finux.iteye.com/blog/786823接着用它来模拟下xiami的登录#!/usr/bin/python#coding=utf-8import urllibimport urllib2def post(url, data): req = urllib2.Request(url)
python xml test 遍历element attr textNode 我的环境是python 2.7.3 on windows# coding=utf-8#xml 节点结构可参见D:\Python27\Lib\xml\dom\minidom.py中的继承关系from xml.dom import minidom# 工具方法:转node类型为字符串# tool method: conv node type from int to strdd
第一个wxPython及转化成exe sss转:http://laochake.iteye.com/blog/438667转:http://blog.csdn.net/suiyunonghen/article/details/4033076环境配置见:begin Python第一个wxPython应用app1.pyimport wxif __name__ == '__main__': app =
webview.shouldOverrideUrlLoading不会接收window.location.href重定向 s对于window.location.href重定向,客户端无法获取点击事件,所以不会主动加上url后面的参数。建议用“模拟点击事件”的方式替代所有的“window.location.href”。我已测过的html文件,见附件xxxbbbbbbbbb//webkit 引擎不支持除 input 和 button 以外元素的点击模拟,需要通过 dis
浅析Python中的struct模块 l转:http://www.cnblogs.com/coser/archive/2011/12/17/2291160.html最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的总结。 了解c语言的人,一定会知道struct结构体在
删除已卸载的输入法占用的快捷键 今天安装了(winxp系统)新版紫光拼音和2010微软拼音,在设置快捷键的时候意外发现快捷健仍然被卸载的输入法占用。因此在网络搜索简单的解决方法。已经尝试并验证有效。相信有许多朋友都会有过给输入法设置快捷键的经历,尤其一些从事办公文员方面的朋友。在不同输入法之间切换只需按一下键盘,省去了许多的麻烦。但是在XP中当一个设置了快捷键的输入法被删除后,它的快捷键却依然被占用。如果是简单的
python tips s指定文件编码方法一:# coding=utf-8print 'hello world哈'方法二:# -*- coding: utf-8 -*-print 'hello world哈'str(),repr()内建函数str()和repr()或反引号操作符(``)可以方便地以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可
IPython 笔记 参考http://www.douban.com/note/206236743/D:\Python27\Scripts\ipython.exe#启动ipythonhelp()#进入帮助------自动补全功能需要单独安装pyreadline模块,下载地址http://launchpad.net/pyreadline/1.6/1.6.1/+download/py
begin Python s安装包:http://www.python.org/download/releases/下载安装python-2.7.3.msi,配置path"D:\Python27"IDE:Aptana 也可以写ruby ror css xml jshttp://www.aptana.com/products/studio3/download安装IPython
RVM中文使用指南 RVM简介Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)。目前支持Ruby的大多数版本,有 1.8.7,1.9.1,1.9.2和Ruby Enterprise Editon,通过RVM可以很方便的在多个Ruby版本中快速切换。RVM同时 也支持JRuby。设 想当前工作在Ruby 1.9.2 + Rails 3
Selenium AndroidDriver使用(一) 参考:http://code.google.com/p/selenium/wiki/AndroidDriver在http://code.google.com/p/selenium/downloads/list或http://seleniumhq.org/download/下载Selenium IDE//用于在FireFox上录制Selenium脚本(html),并且可以将Selen
android 分辨率适配与dip(dp)的使用 from:http://www.eoeandroid.com/thread-193122-1-1.html如果想在不同型号手机对同一个应用做适配,如果你在xml中全部使用dp没有使用px,那么适配上依然很有可能出问题!无数人存在误区,认为自己使用的都是dp,为什么在手机A上面和手机B上面看上去比例不一样,为什么在A手机上显示正好而手机B上却显示到屏幕外面每次解释的都很累,所以写
Android中shape的使用 标签:shape Android 移动开发 休闲 职场原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kofi1122.blog.51cto.com/2815761/521605本人在美工方面一直是比较白痴的,对于一些颜色什么乱七八糟的非常头痛,但是在Android编程中这又是经常涉及到的东西,没办法,只
动态定义toast s下面分别采用两种方式创建Toast(转:http://zhoujianghai.iteye.com/blog/814940)/** *自定义美化Toast,使用图片作背景 */ private void showToast() { Toast t = new Toast(this); t.setDuration(Toast.LENGTH_SHORT); Li
android 序列化传值 http://zengyan2012.iteye.com/blog/1205516http://ipjmc.iteye.com/blog/1314145http://wenku.baidu.com/view/a36d39dd6f1aff00bed51e80.htmlss
java接口和抽象类的区别 简单来说, 接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法。一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承,接口还有标识(里面没有任何
分析/解析Html页面:HTML Parser的试用 http://code.google.com/p/olunx-com/HtmlParser4Android android版http://blog.csdn.net/hegch/article/details/1787475----------------------------------------------from:http://j
写日志:android-logging-log4j Why logging with Log4j does not work in AndroidThe problem is, that log4j uses classes of java.beans package e.g. PropertyDescriptor. Not all classes of this package are supported in Android. Se
java学习_Timer相关 1.TimerTimer outTimer=null;OutTimerTask outTimeTask=null;//构造&初始化outTimer = new Timer();//开启超时outTimeTask = new OutTimerTask();//每次都要构造新的TimerTask,TimerTask被cancle掉就不能再用了。out
java学习_流操作 outputstream DataOutputStream BufferedOutputStream FileOutputStream java中输出流OutputStream类应用实例http://www.isstudy.com/java/1798.htmlJava I/O总结——InputStreamhttp://blog.sina.com.cn/s/blog_81f
android开源项目 from:http://www.android-study.com/yuandaima/491.htmlRSS阅读软件 Android RSS http://code.google.com/p/android-rss/Android的PDF阅读器 DroidReader http://code.google.com/p/droidreader/Android Scripting
关于抓包 转:from:http://blog.sina.com.cn/s/blog_64cff3480100ik0h.html 如何查看抓包得到的Gzip数据 (2010-06-01 21:12:18)对于标准的Http返回,如果标明了Content-Encoding:Gzip的返回,在wireshark中能够直接查看原文。 由于在移动网络开发中,一些移动网关会解压显式标明Gzip的数
Simple-TODO Nodejs版配置运行 主要内容转自:http://www.cnblogs.com/bestfc/archive/2011/06/28/MongoDB.html见http://blog.izhoufeng.com/posts/205.html见http://cnodejs.org/topic/4f16442ccae1f4aa270010d5源代码: https://github.com/fengmk2
Android Tips1 有些是转的。1.new Handler()不能在run()中执行Can't create handler inside thread that has not called Looper.prepare()原因:在asyncTask的doInBackground()中,或Runable的run()中,或TimerTask的run()中new Handler()就会失败。
面向IT产品经理的计算机语言知识普及(一) 一、写在前面为什么要写这篇文章?很简单,因为我的朋友们有做产品的,这是我能帮到他们的。产品经理(以下都用PM)们为什么要读我写的这篇文章?因为不懂技术,会经常被coder们鄙视。我认为PM可以不懂技术的细节,但一定要知道,某个产品的某个功能可以通过什么技术实现。这样可以更好地与技术沟通,也有助于设计更合理的产品。还有一个目的,就是让不太了解技术的小姑娘们,不要太崇拜程序员,它们没有那么
Failed to load properties file for project==>ANDROID_SDK_HOME from:http://hi.baidu.com/rev_k_fycd/blog/item/09a09a0899a1c93d6a60fbf9.htmlFailed to load properties file for project==>ANDROID_SDK_HOME2011-06-22 22:23eclipse编译apk的时候遇到问题,但没有提示,新建
java 环境 1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。2.
svg 图标在Symbian 9.1(MR) 和Symbian 9.2(FP1、FP2)不兼容不显示问题的解决 (转) svg 图标在Symbian 9.1(MR) 和Symbian 9.2(FP1、FP2)不兼容不显示问题的解决2011-05-31 15:44S60 3rd FP1 SDK编译的SDK自带的例子在FP1之前的手机上无法正确显示程序图标问题描述:S60 3rd FP1 SDK(以及FP2 SDK)编译的SDK自带的例子,或者是其它自编的程序,在使用SVG图
javascript tips 计算随机数var maxnum = 2;//var index = parseInt(Math.random()*maxnum+1);//得到1或2//var index = Math.floor(Math.random()*maxnum+1);//得到1或2var index = Math.ceil(Math.random()*maxnum);//得到1或2模拟点击
symbian string to TTime string to TTime _LIT(KTimeFormat,"%04d-%02d-%02d %02d:%02d:%02d "); TTime time; TDateTime dateTime; const TInt KTimeRecordSize = 20; TBuf timeRecord; TInt err = time.Parse(_L("2011-06-29 13:1
WebView 工作记录 为移动设备而改造网页http://newhtml.net/modify-page-for-mobile/http://www.html5rocks.com/en/mobile/mobifying/======================关于link .css或.js在pc上第二次请求服务器会返回304在webview跟本不会发起第二次请求。直接会读取缓存。
Ruby 实现base64加密和解密 base64加密和解密#!/usr/bin/env ruby -I ../lib -I lib#enbase64.rbrequire "base64"File.open("logo(1).png", "rb") do|f| data=f.read File.open('a.base64', 'wb') do|f| f.write(Base64.encode64(data))
webview开发-适配多分辨率的Android设备 http://bbs.blueidea.com/home.php?mod=space&uid=168495&do=blog&id=23366taobao ppt:基于html5的android开发.ppts常见的IPHONE 和 Android屏幕参数。 设备分辨率设备像素比率Android LDPI320
node.js学习之markdown markdown的语法http://markdown.tw/https://github.com/evilstreak/markdown-jsnpm install markdown"markdown": ">= 0.4.0"test.md[Java Eye](http://www.iteye.com/ "Click") test.js
如何让Android中的 Base64工具类支持2.2以下的系统 对对Android里面Base64这个工具类,它是在SDK2.2以后被引入的,因此把app运行在2.1的系统中,会出错:01-06 16:24:12.371: E/AndroidRuntime(254): Caused by: java.lang.NoClassDefFoundError: android.util.Base6401-06 16:24:12.371:
java日期比较 simport java.util.Date;import java.util.GregorianCalendar;import java.text.SimpleDateFormat;//javac -encoding utf-8 CalendarTest.javapublic class CalendarTest { static SimpleDateFormat dateF
android Tips 当前标签: Androidandroid的消息处理机制(图+源码分析)——Looper,Handler,MessageCodingMyWorld 2011-09-14 10:27 阅读:4078 评论:20Android菜单详解(五)——使用XML生成菜单CodingMyWorld 2011-08-28 12:26 阅读:2634 评
android的消息处理机制(图+源码分析)——Looper,Handler,Message 作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,Message这几个类的源码,结果又一次被g
在eclipse中关联android源代码 把源码解压放在android.jar所在目录的sources里即可 比如我是基于android4.0.3开发,android.jar所在目录为D:/Program Files/android-sdk-windows/platforms/android-15,在这个目录下新建文件夹sources,将源码放入其中即可,打开eclipse后,ADT会自动关联到源码。 另外,当我们也可以用And
Android JS双向调用(android set data to html) Android手机中内置了一款高性能webkit内核,该内核完美封装到了WebView组件中,而从js中直接调用java方法和在java中直接调用js方法更是让我们看到了WebView的强大,下面这个小例子介绍了怎样在js和java中双向调用方法 1.首先是布局文件main.xml Xml代码 xml version="1.0" encoding="utf
How to create a Symbian application icon (SVG) 视频教程:http://www.developer.nokia.com/Resources/Library/Design_and_UX/designing-for-nokia-platforms/designing-for-symbian/symbian-iconography-guidelines/symbian-launcher-icon-templates/symbian-inksc
webview html页面加载本地js及img src(一) webview html页面加载本地js及img src(二)这个标题可能没表达清楚我要说什么。本人不太懂android,最近开始做android的项目,需要解决一些技术问题,所以把一些Demo级的东西写下来,记录一下。我们的客户端软件主要部分用webview的表现形式来实现。当然这个东东有优点、缺点也不少。今天,我们要解决的就是,如何从节省流量的角度来优化加载速度。w