`
jiapeng16
  • 浏览: 35320 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
        进公司半年来,刚开始接手项目的时候主要的是web app,那时候公司刚开始从linux平台移植到android平台上,由于之前项目都是基于web的,界面也有现成的,为了尽快移植到android平台,选用了web app了这一快速做法。然而整 ...
    2013-10-14 更新:最近好久没弄android 了,webview的问题其实如果是在android4.0以上的版本,本文说的文本框放大本身是可以通过调整html body的大小来解决的,建议body不写死或者body比webview小。下文所说的办法针对个版本android 都有效,但是实际上使用会很局限,实际上你要先知道html的body大小 和webview的大小来算,并非什么完美解决方法,只在特定情况下适合。        Android WebView 当文本框获取焦点后自动放大,但这种自动放大不是我想要的。这并不是android的bug,而是他的正常处理     ...
    最近对Web App开发开始深入,老总做了个类似于Phonegap的中间件,整体上web app有了个初始的框架雏形,现在又有需求自动生成apk,将开发人员从打包工作中解脱出来(你可以想象同一个软件,只改一个去往网页的地址和apk包名,要打上百个包有多累),所以就学习Rexsee这个开源项目的一点形式,通过网站提交html页面,修改一些基本数据,自动生成apk,达到批量化的目的。所以先开始学习ant….   一,准备ant, 搭ant环境,这个没得所,谷大师会告诉你…  
  如果要在java程序里执行一条linux可以用下面的写法,android中也类似 Java代码  Process process = Runtime.getRuntime().exec(cmd);  
转自:http://www.eoeandroid.com/thread-148049-1-1.html    1、有一个方法,有一段类似于下面这样: Java代码 new Thread(){        public void run(){            // 做了一些数据库操作            db.close();        }    }.start();   复制代码 结果运行过程中,发现有时候会报数据库已经锁定的异常。最后才定位到上面这段代码。原因是在上面的run()方法中打开了数据库,这个时候会自动锁定Dat ...
最近遇到这样一个问题。就是想在这个Application中共享一些数据。比如某一个Activity,点击Menu中的某一个Item,这个Item需要弹出一个Dialog,如图..图      这个是通过我程序设定一个默认播放器,这样从我这个程序打开视频的时候可以直接走我设定的播放器,就绕过了隐式Intent的选择过程。但是我这个设定的值需要在全局使用,不管哪个Activity,都有可能要知道我设定的值,但是我又不想让程序每次都去读Shared Preference,读文件,影响效率,所以我得让这个数据全局共享起来...   怎么达到了...     做法一:在当前Activi ...
Android手机变成电脑遥控器 你想通过遥控方式浏览电脑的媒体文件或者使用电脑吗?下面就介绍如何用GMote 2.0软件将Android手机变成电脑遥控器。 所需设备及软件:   · GMote Server(安装在电脑上)   · GMote app(从安卓市场下载安装在手机上)   · 装有Windows, Mac, 或 Linux的电脑
    在android的学习工作中,调试很重要,所以如果你还是用依赖于Eclipse来反编译的class文件,显然很难进行源代码调试。所以导入源代码尤为重要。(废话了) 下面有两种导入源码的方法:  推荐方法二。     方法一:在AndroidSDK的安装目录下的platforms/android-12下新建sources目录,把core/java的内容复制过去,然后重启Eclipse,就可以了。 方法一出现的问题很明显,由于我们可能有很多种SDK版本,但是一般情况下我们手头只有一份源代码,所以不管你是2.1还是2.2的SDK,我们都想使用2.3的源代码,这样复制起来就相当麻烦。于是 ...
Global site tag (gtag.js) - Google Analytics