検索

ホームページ  >  に質問  >  本文

android-studio - 在Android Studio边开发边测试?开发方法?

Android开发新手在使用Android Studio进行开发的时候遇到一个问题
我在开发一个app的时候用到一个以前没有使用过的控件,在代码敲完之后,想要测试一下可用性,但是数据来源于数据库,而数据库相关代码还没写好,请问怎么测试这个控件呢?或者是有其它更好更规范的开发方法?谢谢!

怪我咯怪我咯2772日前524

全員に返信(6)返信します

  • 大家讲道理

    大家讲道理2017-04-18 09:06:41

    私が書いたものはすべてデモに関するものであり、実際の製品を作ったわけではないので、学部生としてこれに無理やり答えます。
    データベースへのアクセス操作はすべて SqlHelper で実行され、getUsersList<User> に戻ります。データベース コードがまだ決定されていない場合は、シミュレートされた new を直接 List<User> 作成し、呼び出し元に返すことができます。

    リーリー

    返事
    0
  • 迷茫

    迷茫2017-04-18 09:06:41

    私たちは通常、上に書いたような偽のデータを使用します。現在、Android には、activeAndroid、realm、ormLite など、非常に使いやすく、非常に強力なデータベース フレームワークが多数あります。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 09:06:41

    上記の通り、簡単なシミュレーションデータ生成メソッドを記述します

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:06:41

    データはそれほど重要ではありません。テストしたいのはコントロールです。

    返事
    0
  • 迷茫

    迷茫2017-04-18 09:06:41

    ContentProvider を使用してデータベース操作をカプセル化します

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:06:41

    これは一般にモックと呼ばれるもので、同様のインターフェイスを模倣しますが、データはメモリ内にハードコーディングされます。たとえば、配列を開いてすべてのデータを保存し、データベース インターフェイスを提供する Mock クラスを作成します。これはネットワークリクエストにも適用できます

    返事
    0
  • キャンセル返事