找到 34423 篇文章 关于编程
703 次浏览
可以使用数字的二进制表示来计算数字中的总位数。示例如下:数字 = 9 二进制表示 = 1001 总位数 = 4 下面是一个演示此功能的程序。示例 在线演示 public class Example { public static void main(String[] arg) { int num = 10; int n = num; int count = 0; while ... 阅读更多
2K+ 次浏览
如果要通过编程方式检查唯一的设备 ID(如 IMEI 号码),可以通过电话管理器来实现,如下例所示:步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.javaimport android.Manifest; import android.annotation.SuppressLint; import android.app.ProgressDialog; import android.content.pm.PackageManager; import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.support.annotation.RequiresApi; import android.support.v4.app.ActivityCompat; import android.support.v7.app.AppCompatActivity; import android.telephony.TelephonyManager; import android.view.View; import android.view.inputmethod.InputMethodManager; import android.widget.Button; import android.widget.EditText; import ... 阅读更多
3K+ 次浏览
在深入了解 NotificationCompact.Builder 之前,我们应该了解 Android 中的通知是什么。通知就像系统在操作栏上显示的消息,就像未接来电通知一样,如下所示。此示例演示如何集成 Android 通知。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 src/MainActivity.javapackage com.example.andy.myapplication; import android.annotation.SuppressLint; import android.app.Notification; import android.app.NotificationChannel; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Context; import ... 阅读更多
6K+ 次浏览
每个出生日期对应一个星座。下表显示了这些星座及其对应的日期:星座日期白羊座3月21日 - 4月19日金牛座4月20日 - 5月20日双子座5月21日 - 6月20日巨蟹座6月21日 - 7月22日狮子座7月23日 - 8月22日处女座8月23日 - 9月22日天秤座9月23日 - 10月22日天蝎座10月23日 - 11月21日射手座11月22日 - 12月21日摩羯座12月22日 - 1月19日水瓶座1月20日 - 2月18日双鱼座2月19日 - 3月20日显示给定出生日期的星座的程序如下所示。示例 在线演示public class Example { public static void ... 阅读更多
4K+ 次浏览
以零开头的文字是八进制文字。任何以 0 为前缀的数字都被视为八进制数。八进制数只能使用数字 0-7,就像十进制可以使用 0-9,二进制可以使用 0-1 一样。在 Java 中将整数文字定义为八进制值非常简单。以下是声明和初始化。int myOct = 023; 示例 在线演示 public class Demo { public static void main(String []args) { int myOct = 023; System.out.println(myOct); } } 输出 19 让我们看另一个例子。示例 在线演示 public class Demo { public static void main(String []args) { int myOct = 010; System.out.println(myOct); } } 输出 8
3K+ 次浏览
在深入了解警告对话框之前,我们应该了解什么是警告对话框。警告对话框就像一个弹出窗口,用户可以通过单击“确定”或“取消”按钮来选择操作。警告对话框中的方法setView(View view) - 用于将自定义视图设置为警告对话框setTitle(CharSequence title) - 用于将标题设置为警告对话框setMessage(CharSequence message) - 在警告框中简单地称为内容setIcon(int resId) - 用于为警告框设置图标setButton(int whichButton, CharSequence text, Message msg) - 用于为警告对话框设置按钮,如下例所示。getListView() - 用于 ... 阅读更多
12K+ 次浏览
我们不能直接触摸后台线程到主线程,所以handler将收集主线程中所有可用的事件到一个队列中,并将此队列传递给looper类。在Android中,Handler主要用于从后台线程或主线程以外的线程更新主线程。Handler中有两种方法。Post() - 使用looper从后台线程将消息发布到主线程。sendmessage() - 如果你想组织你发送到UI的内容(来自后台线程的消息)或UI函数。你应该使用sendMessage()。这个例子演示了如何... 阅读更多
6K+ 次浏览
对于十六进制,0x 或 0X 必须放在数字的开头。注意 - 数字 10 到 15 在十六进制中分别用 a 到 f(A 到 F)表示。以下是声明和初始化为 int 的十六进制整数文字的一些示例。int one = 0X123; int two = 0xABC; 示例 在线演示 public class Demo { public static void main(String []args) { int one = 0X123; int two = 0xABC; System.out.println("十六进制:"+one); System.out.println("十六进制:"+two); } } 输出 十六进制:291 十六进制:2748
195 次浏览
在开始SearchView示例之前,我们应该知道Android中的SearchView是什么,SearchView就像HTML中的搜索框。我们可以从特定的列表项中搜索任何内容。此示例演示如何在Android中集成SearchView。步骤 1 - 在Android Studio中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到res/layout/activity_main.xml。 在上面的代码中,我们提供了SearchView和ListView,因为SearchView将从... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP