`
心雨心
  • 浏览: 351835 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
android 中intent是经常要用到的。 不管是页面牵转,还是传递数据,或是调用外部程序,系统功能都要用到intent。 在做了一些intent的例子之后,整理了一下intent,希望对大家有用。 由于intent内容太多,不可能真的写全,难免会有遗落,以后我会随时更新。如果你们有疑问或新的intent内容,希望交流。 ★intent大全: 1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(SearchManager.QUE ...
android SDK提供了Service,用于类似*nix守护进程或者windows的服务。 Service有两种类型: 1. 本地服务(Local Service):用于应用程序内部 2. 远程服务(Remote Sercie):用于android系统内部的应用程序之间 前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台执行,这样用户体验比较好。 后者可被其他应用程序复用,比如天气预报服务,其他应用程序不需要再写这样的服务,调用已有的即可。 编写不需和Activity交互的本地服务示例 本地服务编写比较简单。 ...
Android系统中自带了很多图标,我们的程序可以方便使用。 Android™ 1.5 android.R.drawable Icon Resources http://since2006.com/android/1.5-drawables.php Android™ 1.6 android.R.drawable Icon Resources http://since2006.com/android/1.6-drawables.php Android™ 2.1 android.R.drawable Icon Resources http://since2006.com/android/2.1-dr ...
  1.首先要得到你的debug keystore位置:打开Eclipse--->Windows--->Preferences--->Android--->Build 查看默认的debug keystore位置,例如:C:\Documents and Settings\(你电脑的名字)\.android\debug.keystore 2.在cmd中执行:   (可以先定位到jdk的bin目录下)keytool -list -alias androiddebugkey - keystore " C:\Documents and Settings\MYNAME\ ...
在Android 中有一种服务说是服务其实倒不如说是一个接口,这个接口名为:Android Interface Definition Language ,这个接口可提供跨进程访问服务,英文缩写为:AIDL。   此种服务的好处在于,多个应用程序之间建立共同的服务机制,通过AIDL在不同应用程序之间达到数据的共享和数据相互操作,下面将通过一个DEMO 演示AIDL 是如何为应用程序之间提供服务的。 本文大纲为: 1、创建AIDL 服务端。 2、创建AIDL 客户端。 3、客户端调用服务端提供的服务接口。 4、小结。 本文要实现的功能大致如下:创建AIDL服务端, ...
      很多网友可能发现,比如Android自带的浏览器在载入网页时等待时间可能会在标题栏的右上角有一个小圆圈在不断旋转,由于其不包含具体进度,很多网友可能没有找到详细的操作方法在SDK中。作为标题栏进度指示器其实属于Activity类的方法。 在使用时我们首先需要在setContentView之前声明 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); ,在需要显示进度时调用 setProgressBarIndeterminateVisibility(true);即可,停止时调用 setProgressBarInde ...
Android 2.1 |-- Makefile |-- bionic (bionic C库) |-- bootable (启动引导相关代码) |-- build (存放系统编译规则及generic等基础开发包配置) |-- cts (Android兼容性测试套件标准) |-- dalvik (dalvik JAVA虚拟机) |-- development (应用程序开发相 ...
public class HttpGet extends Activity {         private ListView list;         EarthQuakeInfo selectedQuake;         ArrayAdapter adapter;         ArrayList infoList=new ArrayList();         @Override        protected void onCreate(Bundle savedInstanceState) {         super.on ...
   Android彩信存储 Android彩信存储与短信存储一样,其基本信息如发送者手机号码(或端口号)、发送日期时间等也是存储在mmssms.db数据库文件中。但是彩信的附件却是以文件方式存储在/data/data/com.android.providers.telephony/app_parts目录下。打开该目录可以看到形如PART_1262693698357的文件,这些文件就是彩信的图片、音乐、文本。其相关信息也是存储在mmssms.db中。下面具体说明: 1、pdu表    mmssms.db库中的pdu表存储了彩信标题、彩信接收时间和彩信ID等信息,其中“_id”是主键,唯一标识了 ...
      Intent it = new Intent( Intent.ACTION_VIEW );     it.setData( Uri.parse( "http://www.pingan.com/") ); //这里面是需要调转的rul     it = Intent.createChooser( it, null );     startActivity( it );
InputStream 此抽象类是表示字节输入流的所有类的超类。需要定义 InputStream 的子类的应用程序必须始终提供返回下一个输入字节的方法。 int available() 返回此输入流方法的下一个调用方可以不受阻塞地从此输入流读取(或跳过)的字节数。 void close() 关闭此输入流并释放与该流关联的所有系统资源。 void mark(int readlimit) 在此输入流中标记当前的位置。 boolean markSupported() 测试此输入流是否支持 mark 和 reset 方法。 abstract int read() 从输入流读取下一个数据字节。 int r ...

Hash算法

    博客分类:
  • j2ee
Hash算法有很多很多种类。具体的可以参考之前我写的Hash算法的一些分析。本处给大家提供一个集合了很多使用的Hash算法的类,应该可以满足不少人的需要的: Java代码    /**   * Hash算法大全<br>   * 推荐使用FNV1算法   * @algorithm None   * @author Goodzzp 2006-11-20   * @lastEdit Goodzzp 2006-11-20    * @editDetail Create   */   public class HashAlgorithms    {    /**   * 加法hash   ...
显示网页: Uri uri = Uri.parse("http://www.google.com");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it);复制代码显示地图: Uri uri = Uri.parse("geo:38.899533,-77.036476");Intent it = new Intent(Intent.Action_VIEW,uri);startActivity(it);  复制代码路径规划: Uri uri = Uri.parse("http ...
  DeleteReceiver mDeleteReceiver = new DeleteReceiver();//自定义的广播接收类,接收到结果后的操作   IntentFilter filter = new IntentFilter(     Intent.ACTION_PACKAGE_DATA_CLEARED);   filter.addAction(Intent.ACTION_PACKAGE_REMOVED);   filter.addDataScheme("package");   registerReceiver(mDeleteReceiver, fi ...
有时候需要统计手机的型号和版本号,利用程序可以获取到相应的手机信息,见: 这是我手机milstone的相关信息。 获取的方法是: public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.main);         TextView textView = (TextView) findViewById(R.id.text);         textView.setText(" ...
Global site tag (gtag.js) - Google Analytics