手机随时阅读
新人专享大礼包¥24
Android开发系列十:使用Jsoup解析HTML页面 在写Android程序时,有时需要解析HTML页面,特别是那类通过爬网站抓取数据的应用,比如:天气预报等应用。如果是桌面应用可以使用htmlparser这个强大的工具,但是在Android平台上使用会出现错误;另一种办法是使用正则表达式来抽取数据;再有一个办法是纯字符串查找定位来实现。文本将要介绍的是使用Jsoup这个开源的解析器来实现
最近一段时间都很忙,一直忙于做android手机开发。没有太多时间管理自己的博客,现在把自己的一些作品发布给大家,希望对你们有些帮助和学习! 电子书是初学者的最希望做的,也是联手的好例子。我的电子书截图如下: 功能较简单,但是支持上下滚动,左右翻页
其实,这本来是一件很简单的事情,但是我发现很多人问我这个问题,所以写篇小文章供参考。 系统提供了很多可以直接调用的Activity,通过指定的Intent就可以调用,比如打开搜索的: Java代码 Intent intent = new Intent(Intent.A
函数背景:希望得到jar包中所有函数和包名,便于在客户端以树型结构展示public static List<String[]> getJarMethod(String jarFile) throws Exception { String NORMAL_METHOD= "waitequalsnotifyn
JAVA反射机制定义: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员
package com.notification; import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Intent;import andr
众多Android 开源项目推荐,给力工作给力学习 FBReaderJ FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。 项目地址:http://www.fbreader.org/FBReaderJ/
HttpClient,httpclient.jar包中的,我则喜欢折射成类似于dll以用的形式,知道在哪个namespace下 http://hc.apache.org/httpcomponents-client 可以从这里获取或得到些信息 实现的目标: 1.模拟登录 2.登录之后,模拟提交请求 关键点: 1.session状态保持 2.页面隐藏的属性获取 之前用
思路是没有错的,需要设置一个缓冲区,一边下载,一边播放!关键是缓冲和播放要同步,不能错位。 还有就是所播放的视频格式必须是流媒体格式的,也就是必须支持一边下载一边播放,有些视频格式不支持,那也没有办法了,必须下载完成到本地,才能播放。 所以一般情况下,必须自己提供流媒体服务器,这样,才能确保你的视频是支持流放的。 多媒体架构: 基于第三方PacketVideo 公司的OpenCORE pl
今天比较开心,看到论坛上很多人都在询问如何写网络流媒体播放器?是否需要两个播放器轮流交替?因为Android没有提供像J2me那样的流创建的形式,总之还是不太好写,最近也在研究android流媒体播放,这里提供一个很早之前写的demo,以供大家相互学习和参考。 /** * Android提供的接口仍然是不能直接通过流创建Player,但是Android提供了很全面的
final EditText input = new EditText(this); InputFilter[] FilterArray = new InputFilter[1]; FilterArray[0] = new&nbs
或者
textPaint.setSubpixelText(true);
为什么要做这些,等你需要的时候你就知道了 File dirlist = new File(Environment.getExternalStorageDirectory() + "/VideoList"); if(!(dirlist.exists())) dirlist.mkdir(); Long directorySize = dirSize(dirlist); i
Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
android手机流量信息系统是LINUX内核 记录在/proc/self/net/dev文件里面 我们可以看看dev文件的格式 Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp. D:/Program Files/Java/sdk/andro
1.注意.putIn和.getIn是对称关系,使用了putIn,只能使用getIn 2. public static final String PRENAME="sharedpreferences"; 指定存储的文件名为sharedpreferences.xml,文件在data/data/下 3. editor.commit();记得使用commit进行提交 &nb
在android开发中Activity非常重要,在一个应用中,每一个显示的屏幕都是一个Activity.所以学习android,必须要对Activity有一定的了解.在其他论坛中也有一些关于Activity的介绍,我在这里就想谈谈我对Activity学习的一些看法.首先Activity的生命周期很重要,Activity主要包含六个方法,分别是onCreate,onStart,onResume,on
Android操作系统相信大家已经非常熟悉了。该系统没有内置文件管理器,经过安装第三方文件管理器后可以对主系统内存和SD卡上的文件管理。主内存中的文件目录都是由主系统自动生成,那么又有多少人他们目录结构的具体分工呢?下面是本站整理的Android操作系统详细目录结构,供大家交流使用。 首先是/system/app文件夹,这里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结
Android的.apk文件实际上就是一个zip文件 可以直接用winrar打开 如下图所示: 包括了一个META-INF目录 一个res目录 一个AndroidManifest.xml 一个classes.dex AndroidManifest.xml是每个应用都必须定义和包含的,它描述了应用的名字、版本、权限、引用的库文件等等信息,如要把apk上
Api Level 3:(SDK 1.5) view plaincopy to clipboardprint?android.bluetooth.a2dp.intent.action.SINK_STATE_CHANGED android.bluetooth.intent.action.BLUETOOTH_STATE_CHANGED &nb
canon.mp3文件放到raw目录下 然后在程序里读取这个文件: 代码为 view plaincopy to clipboardprint?getResources().openRawResource(R.raw.canon); getResources().openRawResource(R.raw.canon);
接收彩信 <receiver android:name=".smsreceiver" android:permission="android.permission.BROADCAST_WAP_PUSH"> <intent-filter androi
package zy.lucifer.ListViewScroll;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.Gravity;import android.view.View;import android.view.ViewGroup;import
以下每一步都是本人(steve_wang_victor)亲自操作后写下的,有什么不对的,还请阁下指出。 需要使用的软件版本如下: Eclipse3.3 svn-1.4.5-setup服务器 TortoiseSVN-1.4.5.10425-win32-svn-1.4.5客户端 一,安装服务器端svn和客户端svn 1, 首先安装服务器端软件“svn-1.4.5-setup.
由于接触android开发的时间并不久,对于android系统、机制的理解也是一知半解。所以在开发中陆陆续续遇到很多莫名其妙的问题,其中最让人头疼的就是application crash。application的crash可能由于很多的原因所引起的,有可能是因为数据的问题,或者是异步AsyncTask的运用不合理,等等等等,都可能造成application crash。 也一直在想如何才能知道a
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号