随笔分类 -  手机开发(Android)

上一页 1 2 3 4 5 6 ··· 9 下一页
摘要:用WeiboAuthListener获取code用下面的代码获取token。。半成品的sdk真让人捉急。[java] view plaincopy[java] view plaincopyStringcode=values.getString("code");if(code!=null){mText.setText("取得认证code:\r\nCode:"+code);Toast.makeText(MainActivity.this,"认证code成功",Toast.LENGTH_SHORT).show();}try{URLurl=n 阅读全文
posted @ 2013-08-09 09:03 郑文亮 阅读(5417) 评论(0) 推荐(0) 编辑
摘要:分享到新浪微博,折腾了大半个月,现在终于弄出来了,心里的那个爽呀,太痛快了,哈哈!!废话少说,首先是认证,1.进入新浪微博提供的开放平台http://open.weibo.com/ 注册新浪账号。2.点击’我是开发者‘,创建一个应用,得到CONSUMER_KEY和CONSUMER_SECRET,保存这两个值。3.找到相关的API接口文档,下载android版的SDK weibo4android-1.2.0.zip 。4.解压后倒入到eclipse中。------下面是关键步骤5.在自己的项目中创建一个lib文件夹,分别添加weiboandroid项目中的这三个包commons-codec.ja 阅读全文
posted @ 2013-08-07 15:54 郑文亮 阅读(8982) 评论(0) 推荐(0) 编辑
摘要:转载自:http://hi.baidu.com/%CB%BF%D4%B5%CC%EC%CF%C2/blog/item/2284e2debafc541e495403ec.html工具下载:需用到dex2jar和JD-GUI这2个工具dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址:windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zipLinux版JD-GUI:http://laichao.googlecode.c 阅读全文
posted @ 2013-07-12 15:38 郑文亮 阅读(1195) 评论(1) 推荐(1) 编辑
摘要:jsoup是一款Java的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。Jsoup的官方中文地址:http://www.open-open.com/jsoup/parse-document-from-string.htm在这个网站上你可以找到一些说明,.jar文件的下载,doc文档的说明等等jsoup的主要功能如下: 1.从一个URL,文件或字符串中解析HTML; 2.使用DOM或CSS选择器来查找、取出数据; 3.可操作HTML元素、属性、文本; jsoup是基于... 阅读全文
posted @ 2013-07-08 16:39 郑文亮 阅读(1758) 评论(1) 推荐(1) 编辑
摘要:Android : 如何在WebView显示的页面中查找内容Author : Aoyousatuo Zhaohttp://blog.sina.com.cn/aoyousatuoWebView是Android提供的常用组件之一。它主要被设计用来显示html文件。正因为如此,所以在应用的开发过程中我们可以通过将需要显示的内容整理成html格式的 String从而轻松实现各种排版的效果。虽然WebView组件封装了许多功能为应用的开发提供了便利,但是由于其开放的方法有限,有时候这种便利往往会给开发者造成很大的约束,例如开发者不能方便的控制WebView的显示起始行,不能得到相关的行信息等。所以说We 阅读全文
posted @ 2013-07-08 16:08 郑文亮 阅读(6535) 评论(1) 推荐(2) 编辑
摘要:1. 使能javascript:?1webView.getSettings().setJavaScriptEnabled(true);2. 编写本地接口?12345final class InJavaScriptLocalObj {public void showSource(String html) {Log.d("HTML", html);}} 3. 向网页暴露本地接口?1webView.addJavascriptInterface(new InJavaScriptLocalObj(), "local_obj"); 4. 编写自己的WebViewCl 阅读全文
posted @ 2013-07-08 16:04 郑文亮 阅读(2003) 评论(0) 推荐(0) 编辑
摘要:在Android中获取网页里表单中的数据具体实现代码如下,感兴趣的各位可以参考过下哈,希望对大家有所帮助MainActivity如下: 复制代码 代码如下:package cn.testjavascript; import java.util.StringTokenizer; import android.os.Bundle; import android.webkit.WebView; import android.app.Activity; /** * Demo描述: * 在Android中获取网页里表单中的数据 */ public class MainActivity extends A 阅读全文
posted @ 2013-07-08 15:53 郑文亮 阅读(4575) 评论(0) 推荐(1) 编辑
摘要:转自:http://blog.csdn.net/liushaogeng/article/details/6641704使用第三方jar包除了我以下介绍的方法,别的方法我基本上都试验过,均会出现编译或运行错误。以下方法经测试编译和运行都完全没问题。步骤:方法1:Eclipse下,右键工程,Build path,java build path,选择libraries在右边的按钮中点击“Add Library”选择“User library”,点击“下一步”点击“User librarys”按钮在出现的界面中点击“New..”按钮在弹出的界面中随便起一个名字,点击“确定”点击“Add jars”按钮 阅读全文
posted @ 2013-06-19 16:54 郑文亮 阅读(7663) 评论(0) 推荐(1) 编辑
摘要:最近项目开发中用到了android:launchMode="singleTask" 和 onNewIntent(Intent intent)两个特性,现总结一下经验: android:launchMode="singleTask" 配置在 Mainifest 中,它保证了栈中此Activity总是只有一个,无论你启动它多少次;onNewIntent(Intent intent) 是Override Activity的父类方法,只有仅在点Home键退出Activity而再次启动新的Intent进来才被调用到;它们两结合使用,可以做到监听home键(仅当发起 阅读全文
posted @ 2013-06-19 14:21 郑文亮 阅读(4934) 评论(1) 推荐(2) 编辑
摘要:AndroidPN环境AndroidPN实现了从服务器到android移动平台的文本消息推送。这里先简单说一下androidPN的安装过程。下载androidpn-client-0.5.0.zip和androidpn-server-0.5.0-bin.zip网址:http://sourceforge.net/projects/androidpn/解压两个包,Eclipse导入client,配置好目标平台,打开raw/androidpn.properties文件,apiKey=1234567890xmppHost=10.0.2.2xmppPort=5222如果是模拟器来运行客户端程序,把xmpp 阅读全文
posted @ 2013-06-12 17:01 郑文亮 阅读(600) 评论(2) 推荐(0) 编辑
摘要:前言Android设计之初就考虑到了UI在多平台的适配,它本身提供了一套完善的适配机制,随着版本的发展适配也越来越精确,UI适配主要受平台两个因素的影响:屏幕尺寸(屏幕的像素宽度及像素高度)和屏幕密度,针对不同的应用场景采用的适配方案也不一样,此文档仅针对Android4.0及以下版本相关概念分辨率:整个屏幕的像素数目,为了表示方便一般用屏幕的像素宽度(水平像素数目)乘以像素高度表示,形如1280x720,反之分辨率为1280x720的屏幕,像素宽度不一定为1280屏幕密度:表示单位面积内的像素个数,通常用dpi为单位,即每英寸多少个像素点px:长度单位,以具体像素为单位dp:长度单位,与具体 阅读全文
posted @ 2013-06-12 16:12 郑文亮 阅读(34322) 评论(1) 推荐(1) 编辑
摘要:eclipse failed to create the java virtual machine解决方法:1.问题现象2.java虚拟机初始化失败!寻找eclipse解压路径3.寻找eclipse初始化文件4.右击打开(此处以ultraedit打开为例)5.打开寻找初始化。虚拟机为java永久生成对象(Permanate generation)如,class对象、方法对象这些可反射(reflective)对象分配内存限制设置(原256,设置为128)注意:此处设置不可太小,且有两处,图中已有标注6.保存重启eclipse说明:PermSize和MaxPermSize指明虚拟机为java永久生 阅读全文
posted @ 2013-05-20 17:46 郑文亮 阅读(289) 评论(0) 推荐(0) 编辑
摘要:写了简单Android环境下基于webview的浏览器,实现划屏切换页面的手势,在一个activity里webview的缓冲内切换的。并测试下调用系统拍照的功能MVC模式(Model-View-Controller)1.WebView的设置部分查看源代码打印帮助01private void showViews() { 02// TODO Auto-generated method stub 03mGestureDetector = new GestureDetector(this);//实例化手势对象 04wv_vm.getSettings().setSupportZoom(true);//启 阅读全文
posted @ 2013-04-22 11:00 郑文亮 阅读(2957) 评论(0) 推荐(0) 编辑
摘要:唉,是不是可以写一个每天进步一点点专题出来了,从零开始搞开发还真是乐趣无穷啊之前找的很多文章都把java和javascript的互相调用写在了一起,像我这种菜鸟根本看不懂呀呀呀呀,终于找到下面这个,文章还是比较直观的,感谢!转自:http://blog.csdn.net/Android_Tutor/archive/2010/08/31/5853143.aspx#====================================================================================================在Android中通过WebView 阅读全文
posted @ 2013-04-18 16:43 郑文亮 阅读(2111) 评论(1) 推荐(0) 编辑
摘要:用了3天的时间,终于把环境搭建完毕,郁闷了N天,终于完成了。这里我只是讲述我安装的过程,仅供大家参考。环境搭建首先要去下载一些安装包:(下载前注意一下,电脑是32位还是64位的请注意选择安装包)java环境的JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlAndroid下载 (此安装包含有Eclipse的开发平台):http://developer.android.com/intl/zh-CN/sdk/index.htmlPhoneGap下载:http://www.phonegap.cn/?page_i 阅读全文
posted @ 2013-04-18 15:54 郑文亮 阅读(1310) 评论(0) 推荐(1) 编辑
摘要://第一步 生成R.java 文件aapt package -f -m -J D:/workspace/a16/gen -S D:/workspace/a16/res -M AndroidManifest.xml -I D:/java/Android/android-sdk_r21.0.1-windows/android-sdk-windows/platforms/android-8/android.jar //第二步:使用javac编译java文件 javac -encoding utf-8 -target 1.5 -d D:/workspace/a16/bin/classes/ D:/wo 阅读全文
posted @ 2013-04-17 15:57 郑文亮 阅读(551) 评论(0) 推荐(0) 编辑
摘要:这段时间在做Android的基础开发,现在有一需求是开机启动,按照网上某些博文教程做了下,始终不成功,一开机总是提示所启动的应用程序意外终止,于是参考了Android SDK doc,终于解决问题,下面把自己的经验分享给大家。Android开机启动Activity或者Service方法【原理】 当Android系统完成BOOT阶段之后,就会发送一条名为 ACTION_BOOT_COMPLETED 的广播,我们便可在一个BroadcastReceiver中捕获这条广播,然后启动我们的Activity或者Service,当然要注意的是,我们的application必须具有捕获该广播的权限,下面请看 阅读全文
posted @ 2013-04-15 17:26 郑文亮 阅读(1757) 评论(1) 推荐(0) 编辑
摘要:您在开发一个需要实时更新数据的应用程序,当有新的数据的时候提醒用户查看新的数据,那么您需要在后台开起一个Service,然后实时的去网络上获取数据,但是如果用户关机重启,您的Service可能就消失了!那么怎么样保证开机后你的Service还活跃的在用户的手机里偷偷的从网络上获取数据呢?AD:2013大数据全球技术峰会低价抢票中我们在前面已经讲过了Android开发:自由选择TextView的文字和如何实现TCP和UDP传输。如果您在开发一个需要实时更新数据的应用程序,当有新的数据的时候提醒用户查看新的数据,那么您需要在后台开起一个Service,然后实时的去网络上获取数据,但是如果用户关机重 阅读全文
posted @ 2013-04-15 14:38 郑文亮 阅读(1080) 评论(0) 推荐(1) 编辑
摘要:这里研究一下如何来判断文件的编码是否是UTF-8,关于这个问题网络上一般采用的是判断文件的BOM头,但是这种方法有个缺点,就是有一些工具,比如EditPlus,比如Java程序,做出来的UTF-8编码的文件是不会在文件内容的前面加上BOM头的,对于这种情况,网络上的这个办法就会检测失败。在经过一些测试之后,研究了一个解决方案。考虑如下文件输入流的代码,FileInputStream fis = null;InputStreamReader isr = null;BufferedReader br = null;File f = new File(fn);fis = new FileInputS 阅读全文
posted @ 2013-04-15 13:37 郑文亮 阅读(5244) 评论(1) 推荐(0) 编辑
摘要:2009-12-11 09:27Android开发,在 ubuntu 9.10 I386 上安装SDK ,NDK。目标:ubuntu 9.10 上配置 Eclipse 可以调试 Android SDK , NDK需要软件:Linux ubuntu 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/LinuxEclipse 3.5.1android-ndk-1.6_r1-linux-x86.zipandroid-sdk_r04-linux_86.tgzADT 0.95JDK 1.5 (官方建议1.5版本) 阅读全文
posted @ 2013-02-26 17:19 郑文亮 阅读(303) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页