找到 2041 篇文章,关于移动开发

如何在 Android 中使用 ButterKnife?

Azhar
更新于 2019-08-21 08:27:41

879 次浏览

此示例演示了如何在 Android 中使用 ButterKnife。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。                 步骤 3 – 打开 build.gradle(Module App) 并添加以下依赖项implementation 'com.jakewharton:butterknife:8.8.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'步骤 4 - 将以下代码添加到 src/MainActivity.java 中import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; import butterknife.BindView; import butterknife.ButterKnife; public class MainActivity extends AppCompatActivity {    @BindView(R.id.textView)    TextView textView;    @BindView(R.id.textView2)   ... 阅读更多

如何在 Android 中将 Java 位图转换为字节数组?

Azhar
更新于 2019-08-21 08:24:02

4K+ 次浏览

此示例演示了如何在 Android 中将 Java 位图转换为字节数组。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。             步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView; import android.widget.Toast; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; public class MainActivity extends AppCompatActivity {    Button button;    ImageView ivSource, ivCompressed;    @Override    protected ... 阅读更多

如何在 Android 中使用拖放功能?

Azhar
更新于 2019-08-21 08:24:11

475 次浏览

此示例演示了如何在 Android 中使用拖放功能。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。                     步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.DragEvent; import android.view.MotionEvent; import android.view.View; import android.view.ViewGroup; import android.widget.LinearLayout; public class MainActivity extends AppCompatActivity implements View.OnTouchListener, View.OnDragListener {    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);     ... 阅读更多

如何在 Android 中使用复选框?

Azhar
更新于 2019-08-21 08:28:54

282 次浏览

此示例演示了如何在 Android 中将 TextView 上的特定文本设置为粗体。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。                 步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.CheckBox; import android.widget.Toast; public class MainActivity extends AppCompatActivity {    CheckBox pizza, coffee, burger;    Button buttonOrder;    @Override    protected void onCreate(Bundle savedInstanceState) {   ... 阅读更多

如何在 Android 应用中创建 GridView 布局?

Azhar
更新于 2020-07-02 07:19:21

520 次浏览

此示例演示了如何在 Android 应用中创建 GridView 布局。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。     步骤 3 – 打开 build.gradle(Module: app) 并添加以下依赖项 −implementation 'com.android.support:gridlayout-v7:28.0.0'步骤 4 - 将以下代码添加到 src/MainActivity.java 中import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.GridView; import android.widget.Toast; public class MainActivity extends AppCompatActivity {    GridView gridView;    String[] numberInWords = {"One", "Two", "Three", "Four", "Five", "Six", "Seven", ... 阅读更多

如何在 Android 对话框中显示 ListView?

Azhar
更新于 2020-07-02 07:19:55

2K+ 次浏览

此示例演示了如何在 Android 对话框中显示 ListView。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。     步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.app.AlertDialog; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.ListView; public class MainActivity extends AppCompatActivity {    String[] names = {"India", "Brazil", "Argentina",       "Portugal", "France", "England", "Italy"};    ArrayAdapter adapter;    ListView listView;    @Override    protected ... 阅读更多

如何在 Android 中获取 EditText 字段的值?

Azhar
更新于 2020-07-02 07:18:42

327 次浏览

此示例演示了如何在 Android 中获取 EditText 字段的值。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。             步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends AppCompatActivity {    Button button;    EditText editText;    String string;    TextView textView;    @Override    protected void onCreate(Bundle savedInstanceState) ... 阅读更多

如何在 Android 应用中解析 JSONArray?

Azhar
更新于 2020-07-02 07:18:02

154 次浏览

此示例演示了如何在 Android 应用中解析 JSONArray。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。     步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; public class MainActivity extends AppCompatActivity {    TextView textView;    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);       textView = findViewById(R.id.textView);     ... 阅读更多

如何在点击 EditText 外部后隐藏 Android 软键盘?

Azhar
更新于 2020-07-02 07:17:03

3K+ 次浏览

此示例演示了如何在点击 EditText 外部后隐藏 Android 软键盘。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。             步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.content.Context; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.inputmethod.InputMethodManager; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends AppCompatActivity {    EditText editText;    TextView textView;    @Override    protected void onCreate(Bundle savedInstanceState) {       ... 阅读更多

如何查找 Android 设备的序列号?

Azhar
更新于 2020年7月2日 07:15:18

628 次浏览

此示例演示了如何查找 Android 设备的序列号。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。         步骤 3 - 将以下代码添加到 src/MainActivity.java 中import android.Manifest; import android.app.AlertDialog; import android.content.pm.PackageManager; import android.support.v4.content.ContextCompat; import android.os.Build; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.telephony.TelephonyManager; import android.view.View; import android.widget.Toast; public class MainActivity extends AppCompatActivity {    public static final int REQUEST_CODE_PHONE_STATE_READ = 100;    private int checkedPermission = PackageManager.PERMISSION_DENIED;    TelephonyManager ... 阅读更多

广告