`
wangleyiang
  • 浏览: 220770 次
社区版块
存档分类
最新评论
文章列表
        在Android开发中,会经常用到AlertDialog,创建的方法有很多种方式,下面从Builder直接显示来说明一些有趣的事情,下面的代码想显示一个单选AlertDialog: Builder builder = new AlertDialog.Builder(this); builder.setTitle("标题"); builder.setMessage("内容"); builder.setSingleChoiceItems(new String[]{"选项 A", "选项 B" ...
1.首先继承android.webkit.WebChromeClient实现MyWebChromeClient。 2.在MyWebChromeClient.java中覆盖onJsAlert,onJsConfirm ,onJsPrompt三个方法。 3.在初始化Webview时设置调用webview.setWebChromeClient(new MyWebChromeClient()); 4.在Webview载入的html中使用window.alert,window.confirm,window.prompt方法,系统弹出的将是自定义实现的对应对话框。 MyWebChromeClient ...
        虽然Android系统提供了大量的组件,但是往往在开发中需要对现有组件做定制来实现更复杂,更特殊的功能。常用的方法有以下几种:         1、继承原有组件:通过继承原有组件类来扩展其功能或修改其UI效果;         2、组合原有组件:把几个简单的组件进行组合,完成一个复杂的,特殊功能的,不同UI效果效果的组件;         3、完全重写组件:继承View,通过canvas来绘制需要定制的UI效果和实现特殊功能的组件。
 原始地址:http://geniusvic.blog.hexun.com/56133580_d.html 一个 android 工程中,有各种类型的资源文件,大致可以分为以下几种: 1、   颜色  #RGB #ARGB #RRGGBB #AARRGGBB 颜色资源应该位于 <resourses></resourses> 标签下 路径 res/values/colors.xml  名字可以随意 定义 <color name=”cname”>value</color> 使用  Reso ...
1、启动和关闭ADB服务 启动: adb kill-server 关闭: adb start-server   2、查询当前设备列表 adb devices  3、安装、卸载、运行程序 安装: adb install app.apk 卸载: adb uninstall package-name 如果app.apk已经存在,卸载后再安装: adb install -r app.apk 如果需要保留数据和缓存目录而卸载: adb uninstall -k package-name 如果需要指定某个具体的设备,使用-s参数,例如在模拟器emulator-5556上安装a ...
        在实际的Java开发中,常常遇到要给第三方提供某个操作,但是又不希望第三方了解该操作的具体细节的问题。在众多的处理方法中,JAR(Java Archive,Java 归档文件)是一个不错的选择。           本文从含有用户界面的JAR制作过程中可能遇到的一些问题和在Android项目中使用JAR的角度做浅显的说明。以下会经常看到两个项目,XJar和XJarTest,前者用于制作JAR和操作验证,后者用于使用和测试JAR的实际效果。 在Eclipse中的项目效果如图: 在两个项目的对应文件夹下的文件名称不能冲突,否则会出现如图所示的错误: 下面演示 ...
Global site tag (gtag.js) - Google Analytics