facetime 来电提醒FaceTime is one of the most popular communication apps for Apple users. If you have a MacBook, iPad or iPhone, then the application has already been installed on your device. You start th
转载 2023-11-04 21:20:04
271阅读
一个WebView的简单例子 。在开发过程中应该注意几点:     1.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。    2.如果访问的页面中有Javascript,则webview必须设置支持Javascrip
转载 精选 2011-03-15 09:11:03
8469阅读
1点赞
1评论
一个WebView的简单例子 。在开发过程中应该注意几点: 1.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。 2.如果访问的页面中有Javascript,则webview必须设置支持Javascript。 webview.getSettings().setJavaScriptEnabled(true); 3.如果页面中链接,如果希望点击链接继续在当前browser中响应,而不是新开Android的系统browser中响应该链接,必须覆盖 webvie
转载 2012-02-02 18:00:00
106阅读
2评论
一个WebView的简单例子 。在开发过程中应该注意几点: 1.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not a...
转载 2015-01-09 10:10:00
101阅读
2评论
尊重原创,转载请标明出处 http://blog.csdn.net/abcdef314159上一篇简单分析了一下TypedArray
原创 2016-06-20 14:25:04
137阅读
# Android 中 drawableRight 的使用方法Android 开发中,`drawableRight` 是一个非常实用的属性,通常用于在 EditText 或 Button 等组件的右侧添加图标或图片。这不仅可以提升用户界面的美观度,还能增强用户的交互体验。本文将介绍如何在 Android使用 `drawableRight`,并通过代码示例帮助你更好地理解其用法。 ##
原创 10月前
94阅读
# Android EasyFloat 使用方法 作为一名经验丰富的开发者,我将向你介绍在Android使用EasyFloat的方法。EasyFloat是一个用于创建浮动窗口的库,它可以帮助我们实现一些常见的浮动窗口功能,如悬浮窗口、浮动菜单等。 ## 整体流程 下面是使用EasyFloat的整体流程,我们将使用表格的形式来展示每一步的代码和注释: Step | 代码 | 注释 ----
原创 2024-02-04 04:35:07
623阅读
# Android Alarm Timer 使用方法详解 在Android开发中,Alarm Timer是一个常用的功能,可以实现定时提醒和任务调度。对于刚入行的小白同学来说,了解如何使用这个功能可能会有些迷茫。在本文中,我们将详细介绍Android Alarm Timer的使用方法,从流程到具体的代码实现,让你逐步掌握这个功能。 ## 整体流程 在使用Android Alarm Timer
原创 8月前
66阅读
# 如何使用ScrollView在Android中实现滚动效果 ## 一、流程图示 | 步骤 | 操作 | | ---- | ------------- | | 1 | 在布局文件中添加ScrollView组件 | | 2 | 在ScrollView中添加子视图,例如LinearLayout | | 3 | 设置子视图的内容 | | 4 | 在子视图中
原创 2024-07-09 05:13:27
44阅读
# Android Handler 的使用方法Android开发中,`Handler` 是一个非常重要的工具,尤其是在处理多线程时。它可以使我们在非UI线程与UI线程之间传递消息。本文将通过一个简单的示例来带你逐步理解如何使用 `Handler`。 ## 一、整件事情的流程 在使用 `Handler` 前,我们首先需要了解实现的流程。下面是处理 `Handler` 的步骤概述: | 步
原创 10月前
266阅读
1.线程      Java新建线程的方式:1)实现Runnable接口,2)继承Thread类。 2.多态      Java 中的引用变量有两个类型,一个是编译时的类型,一个是运行时的类型,编译时的类型由声明该变量时使用的类型决定,运行时的类型由实际赋给该变量的对象决定。如果编译时的类型与运行时的类型不一致就会出现
Android 4.4 KitKat的highlights里包括这样一条“减少”内存占用的措施: swap to zRAM zRAM是一个Linux内核驱动,从Linux 3.2版本开始进入内核的staging driver,亦即是处于测试阶段。zRAM大体上可以看成是用内存做一块虚拟盘,拿来作为Linux的交换分区。和普通的ramdisk不同,zRAM对存放的内容会进行实时的压缩,以提
最近作者又碰到因为android 7.0 引起的兼容问题了。在7.0以前的版本://创建临时图片 File photoOutputFile = SDPath.getFile("temp.jpg", SDPath.PHOTO_FILE_STR); Uri photoOutputUri = Uri.fromFile(photoOutputFile);这个file文件直接非常简单的转换成"file://
转载 11月前
48阅读
Google IO 2017宣布了 Kotlin 会成为 Android 官方开发语言。一时间朋友圈和Android圈被各种刷屏。当然我也顺势而为发布了一篇的文章《为什么我要改用Kotlin》,着实狠狠地蹭了一波热度(尽管这样会被鄙视)。眼下Android圈已经躁动了,甚至严重到如果对Kotlin视而不见就显得自己不像一个合格的Android程序员。本文尝试从一个客观全面一点儿的角度来看待这件事情
转载 2024-09-22 09:50:23
59阅读
# Android Bitmap使用方法 Android中的Bitmap类是用来处理图像数据的一个重要类,它可以用来加载、显示、保存和处理图片。本文将介绍Android Bitmap类的基本用法,包括如何创建Bitmap对象、如何加载图片、如何在ImageView中显示图片等。 ## 创建Bitmap对象 在Android中,可以通过Bitmap类的静态方法创建一个Bitmap对象,如下所示
原创 2024-05-18 03:31:02
75阅读
netd 是 Android 系统中的一个重要组件,主要负责网络相关的服务与管理。理解和使用 netd 能够帮助我们更好地控制设备的网络行为,尤其在进行网络调试和管理时,它的功能不可或缺。接下来,我们将逐步解析 netd 的使用方法,涵盖技术原理、架构解析、源码分析和性能优化等方面。 ### 背景描述 在 Android 系统中,网络管理的功能十分重要,而 netd 则是其中的核心部分。net
一、Flask介绍Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2模板来实现对模板的处理,即:将模板和数据
在学习android的时候大体都经历了SimpleAdapter->BaseAdapter的过程。对于一般应用,到BaseAdapter也就够了。BaseAdapter实现了SimpleAdapter,ListAdapter的接口,给开发者提供了一些不常用方法的默认实现。而android还提供了更多的功能要靠ListAdapter接口使用。ListView只是重用view来展示数据。 1.
转载 2024-10-14 22:44:41
37阅读
Filter是什么?Filter是过滤器Filter的作用及执行原理Filter可以在Servlet目标程序执行之前添加代码,也可以目标Servlet执行之后添加代码。(之前或之后都可以添加过滤规则)一般情况下,都是在过滤器当中编写公共代码Filter过滤器如何写编写一个Java类实现一个接口:jakarta.servlet.Filter。并且实现这个接口当中所有的方法 init():在Fi
2013/2/11一,发送SMS --介绍如何在应用里面发送信息。 1.1发送信息 首先要在AndroidManifest中添加一个许可: <uses-permissionandroid:name=”android.permission.SEND_SMS”/> 这样当应用被安装的时候,就会提示此应用可能会发送SMS信息。 在应用中发送信息
转载 8月前
27阅读
  • 1
  • 2
  • 3
  • 4
  • 5