Android
dénnnnnnnnnnn
这个作者很懒,什么都没留下…
展开
-
[Android] RobotiumTest跨Activity执行UI Test
基于Robotium Solo执行迭代式跨Activity UI Test:// 执行点按操作进入ActivityB;// ActivityA --> ActivityB --> ActivityC// 在ActivityA执行:if (solo.waitForActivity(ActivityB.class)) { // 在ActivityB执行:检查是否位于ActivityB,检查是否存在信息"Info"等测试; solo.assertCurrentActivity("W原创 2022-03-04 11:12:59 · 1194 阅读 · 0 评论 -
[Android] 新创Activity模板
import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;public class ShowActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sav原创 2022-03-04 10:13:11 · 2326 阅读 · 0 评论 -
[Android] 基于Intent实现Activity间跳转与传参 (in Java)
首先,在当前活动(ActivityCurrent)内初次创建intent:使用putExtra(“Key”, Value) 置入携带参数;执行startActivity()使新活动页面激活;//* In ActivityCurrent:// 基于双参数创建Intent Object,参数为(当前活动,目标活动);Intent intent = new Intent(ActivityCurrent.this, ShowActivity.class);// 传参准备,分别塞入一个string和i原创 2022-03-04 10:07:14 · 1734 阅读 · 0 评论 -
[Android] RobotiumTest解决Solo.clickOnButton()无法工作
本来使用clickOnButton(“Text”)来找button,有的机器上可以正常工作,有的却不行,似乎取决于你的安卓手机系统是否为旧版;尝试使用id定位button,但clickOnButton依旧无效,其并非是不点按,而是一运行便点按,不按正常逻辑运行;最终解决方法:将clickOnButton()替换为clickOnView(),并使用id定位: solo.clickOnView(solo.getView(com.example.test.R.id.your_view));...原创 2022-03-04 07:50:29 · 1384 阅读 · 0 评论 -
[Firebase] 删除Collection中Document (in Java)
// db.collection("CollectionName").document("Documentname") .delete() .addOnSuccessListener(new OnSuccessListener<Void>() { @Override public void原创 2022-02-11 13:02:58 · 1302 阅读 · 0 评论 -
[Firebase] 创建Collection & Document (in Java)
// 创建数据库索引变量dbdb = FirebaseFirestore.getInstance();// 创建数据库collection Citie,添加索引索引变量final CollectionReference collectionReference = db.collection("CollectionName");// 创建哈希变量,准备数据用于doc的property填充HashMap<String, String> data = new HashMap<>原创 2022-02-11 12:42:57 · 1369 阅读 · 0 评论 -
[Android] ListView条目监听器搭建 (in Java)
// 在layout通过id定位目标元素listview:listViewName = findViewById(R.id.listViewID);// 对此目标元素搭建监听器:listViewName.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent,原创 2022-02-11 11:29:35 · 1491 阅读 · 0 评论 -
[Android] (Forward) view模块下的Visible/Invisible切换操作
Reference:https://stackoverflow.com/questions/8504712/displaying-user-input-after-button-press原创 2022-01-21 16:41:58 · 150 阅读 · 0 评论