它山之石可以攻玉

键盘上的生活
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 44 下一页

2013年12月26日

摘要: 每个Android应用程序启动之后都会出现一个Splash启动界面,显示产品LOGO、公司LOGO或者开发者信息。如果应用程序启动时间比较长,那么启动界面就是一个很好的东西,可以让用户耐心等待这段枯燥的时间,提高用户体验。1.splash.xml布局文件 1 2 3 4 5 6 7 8 910111213 2.SplashActivity类,使用Handler的postDelayed方法,3秒后执行跳转到主视图 1 2 3 4 5 6 7 8 910111213141516171819202122232425262728293031323334353637383940414243pack... 阅读全文

posted @ 2013-12-26 10:43 陈达辉 阅读(5536) 评论(0) 推荐(0) 编辑

2013年12月17日

摘要: [代码全屏查看]-Android Intent 用法全面总结[1].[代码] 调用拨号程序 跳至 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] // 给移动客服10086拨打电话Uri uri = Uri.parse("tel:10086");Intent intent = new Intent(Intent.ACTION_DIAL, uri);startActivity(intent);[2].[代码] 发送短信或彩信 跳至 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] // 给1 阅读全文

posted @ 2013-12-17 16:26 陈达辉 阅读(260) 评论(0) 推荐(0) 编辑

2013年12月11日

摘要: PhoneGap提供了Native Api的支持(如:重力感应、相机、联系人、文件、地址位置…),比如要用js获取本机的联系人,可以用:varoptions = new ContactFindOptions(); options.filter = "李"; options.multiple = true;varfields = ["displayName", "phoneNumbers", "emails"]; navigator.contacts.find(fields, onSuccess, onError, 阅读全文

posted @ 2013-12-11 16:18 陈达辉 阅读(291) 评论(0) 推荐(0) 编辑

摘要: Phonegap为跨设备的应用开发提供了一个解决方案。如果某个应用只有js和html,则可以通过Phonegap的在线build工具,编译出多个平台的app安装包。当然通过Phonegap提供的js可以访问部分设备的资源,如网络连接(Connection)、相机(Camera)、文件(File)、存储(Storage)等,具体可以参看Phonegap开发文档。但很多Android应用,仅仅使用这些资源是满足不了需求的,所以必然需要访问本地接口的方法。初步实验,至少有两个方法可以访问本地的接口。开发Phonegap Plugin。通过实现Phonegap提供的接口,然后在config.xml中注 阅读全文

posted @ 2013-12-11 11:29 陈达辉 阅读(384) 评论(0) 推荐(0) 编辑

2013年12月10日

摘要: MainActivityJava代码packagecom.test.intentdemo;importandroid.app.Activity;importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Bundle;importandroid.view.Menu;importandroid.view.View;importandroid.widget.Button;publicclassMainActivityextendsActivity{privateButtonbtn=null;publicvoidonCrea 阅读全文

posted @ 2013-12-10 14:53 陈达辉 阅读(38263) 评论(0) 推荐(1) 编辑

摘要: 首先需要编写一个CallActivityPlugin插件,专门调用ActivityJava代码packagecom.example.plugin;importorg.apache.cordova.api.CallbackContext;importorg.apache.cordova.api.CordovaPlugin;importorg.apache.cordova.api.PluginResult;importorg.json.JSONArray;importorg.json.JSONException;importandroid.app.Activity;importandroid.co 阅读全文

posted @ 2013-12-10 14:52 陈达辉 阅读(20355) 评论(1) 推荐(0) 编辑

摘要: 一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(int requestCode, int resultCode, Intent data)方法。package com.ljq.activitys;import android.app.Activity;import 阅读全文

posted @ 2013-12-10 14:51 陈达辉 阅读(804) 评论(0) 推荐(0) 编辑

摘要: Android Notification通知详解根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉。或者,只要程序在运行就一直显示通知栏图标。下面对Notification类中的一些常量,字段,方法简单介绍一下:常量:DEFAULT_ALL 使用所有默认值,比如声音,震动,闪屏等等DEFAULT_LIGHTS 使用默认闪光提示DEFAULT_SOUNDS 使用默认提示声音DEFAULT_VIBRAT... 阅读全文

posted @ 2013-12-10 14:50 陈达辉 阅读(306) 评论(0) 推荐(0) 编辑

2013年12月7日

摘要: http://www.doc88.com/p-946526362892.html 阅读全文

posted @ 2013-12-07 16:19 陈达辉 阅读(161) 评论(0) 推荐(0) 编辑

2013年12月6日

摘要: 在Android中要让一个程序的界面始终保持一个方向,不随手机方向转动而变化的办法: 只要在AndroidManifest.xml里面配置一下就可以了。在AndroidManifest.xml的activity(需要禁止转向的activity)配置中加入android:screenOrientation=”landscape”属性即可(landscape是横向,portrait是纵向)。例如:[html]view plaincopy另外,android中每次屏幕方向切换时都会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再次Create的时候载入配 阅读全文

posted @ 2013-12-06 12:33 陈达辉 阅读(317) 评论(0) 推荐(0) 编辑

上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 44 下一页