ディレクトリ
小さな赤い恐竜の年齢グループ - スプリント3日目
1.今日のタスク
- 盛Guorong:完全なビューの効果を最適化するためのインタフェースデザイン、ショッピングカートと支払いインターフェース達成
- 劉英傑:デザインインターフェイスデザイン、および対応する最適化と問題解決後退接続カードについて
- 趙ペイ寧:サーバーを研究し続け、プログラムの機能を実現するためにカメラを接続します。
- 胡パーク:文字列の長さ、および関連する改良に応じて調査を完了するために、別のインターフェイスにジャンプします。そのようなバックカードなどの問題を解決します。
- ゾウJiawei:書き込みスプリントブログ、およびメインプログラムにログイン画面を接続します。
## 2.今日バーンダウン
質問3.今日、各乗組員が遭遇します
20182301趙ペイ寧:問題定義からアバターについて、どのように呼んで、どのように画像アルバムショットを選択するようにします。
解決策:Web検索では、コードのキーポイントを見つけます
(1):URIを取得した後7.0カメラ
(2):URI取得するときに切断
ためのアイデアの具体的な実現:
独自のアプリで写真ファイルを作成する1. [スタート]、カメラアプリにFileProvider共有を使用。
2.写真を撮るためにカメラアプリを呼び出して、画像がFileProviderが内部に設けられたファイルに保存されます。
3.ロード写真ファイル写真の完了後に、あなたはまた、サムネイルをロードするために必要なことができます。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/pop_root_ly"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:orientation="vertical">
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:cardCornerRadius="5dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/pop_pic"
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center"
android:text="@string/pic"
android:textColor="@color/black"
android:textSize="18sp" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="?android:attr/listDivider"
android:padding="2dp" />
<TextView
android:id="@+id/pop_camera"
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center"
android:text="@string/camera"
android:textColor="@color/black"
android:textSize="18sp" />
</LinearLayout>
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp"
android:layout_height="wrap_content">
<TextView
android:id="@+id/pop_cancel"
android:layout_width="match_parent"
android:layout_height="40dp"
android:gravity="center"
android:text="取消"
android:textColor="@color/black"
android:textSize="18sp" />
</android.support.v7.widget.CardView>
</LinearLayout>
参考ブログ:Androidのアバターの選択(写真、アルバムカット)、7.0を含むピット
参考ブログ:詳細なカメラ機能方法Androidの開発チュートリアルを呼び出します
参考ブログ:Androidの実装コールカメラは、ローカルの画像機能を選択します
20182316胡パーク:特定の実装アプリでは、コンポジットさまざまな配慮、読み取り専用にするJavaにユーザーが入力した文字列が、それは情報の長期保存を実現することができないため、十分ではありません、そして適切ではないことができました私たちは、携帯電話のSDカードに情報を格納することを決めました。
ソリューション:Baiduのブログ検索と参照、我々は最初のSDカードSDカードの権限に入るために、すべての必要性の理解、およびそれらに中国があるかもしれないので、完全修飾ではないかもしれない、文字ストリームにその特定の変数の型を問題を学びます必要があります。
まず、次のように、SDカードの特権にコードを移動します。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
第二:アクセス文字ストリームのSDカード。
//保存文件到sd卡
public void saveToFile(String content) {
BufferedWriter out = null;
//获取SD卡状态
String state = Environment.getExternalStorageState();
//判断SD卡是否就绪
if (!state.equals(Environment.MEDIA_MOUNTED)) {
Toast.makeText(this, "请检查SD卡", Toast.LENGTH_SHORT).show();
return;
}
//取得SD卡根目录
File file = Environment.getExternalStorageDirectory();
try {
Log.e(TAG, "======SD卡根目录:" + file.getCanonicalPath());
if(file.exists()){
LOG.e(TAG, "file.getCanonicalPath() == " + file.getCanonicalPath());
}
/*
输出流的构造参数1:可以是File对象 也可以是文件路径
输出流的构造参数2:默认为False=>覆盖内容; true=>追加内容
*/
out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file.getCanonicalPath() + "/readMsg.txt",true)));
out.newLine();
out.write(content);
Toast.makeText(this, "保存成功", Toast.LENGTH_SHORT).show();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (out != null) {
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
4.プロジェクトの進捗状況
インタフェースの研究が最適化された更なる調整がより美しく、しかし時間のアンドリュース試験中のアプリを見ている、と誰もが共通の問題は、我々が解決この集団学習問題の焦点であるプログラムカードの裏には、ありました。試験の週が近づいたとき、私たちの次のタスクは、試験の一部を満たすために削減されます。
仕事明日の5機関
- 盛Guorong:最適化されたインタフェースとなって受注。
- 劉英傑:インターフェイスのデザイン財布
- 趙ペイ寧:、自分の写真を検索するには、アクセスをカメラ機能を調整するために続行機能変更
- 胡公園:撤退カードの手続きの問題に対処していき
- ゾウJiawei:スプリントブログを書きます。
プロジェクトへ6.各チームメンバーの貢献
学生ID | 貢献 |
---|---|
20182301 | 5 |
20182315 | 5 |
20182316 | 5 |
20182326 | 5 |
20182333 | 5 |