Androidのアプリ開発関連のブログ

FTPクライアントの制作始める

テキストエディターの配信開始まで漕ぎ着けて、昨日はブログエディターの微調整した以外作業なし。

テキストエディターにFTP機能持たせて、一部コードの流用ができるから、次はFTPクライアントを作ろうと思っていたが、
FTP機能があり直接編集できるテキストエディターがあるのに、別にFTPクライアントが必要か?
とも思ったんだが、
テキストファイル以外のダウンロードとかもあるから、むしろFTPクライアントを主にしてエディターを呼び出せる感じのほうが良いのかもしれんね。
そういうわけで、やはりFTPクライアントの制作始めることにした。

ボタン類排除して、タッチでドラッグ&ドロップするかんじのUIがいいかなと思うんだが、
まずシンプルな2ペインのレイアウトで作って、それを横向き用のレイアウトにする。
ある程度出来上がったら縦向き用のレイアウトを作成で、縦向き用のレイアウトは片方の領域を作業ディレクトリの表示のみの小さい領域にして、
タッチで領域切り替えと、そこにドラッグしてアップダウンする感じにしようと思う。


FTPの機能的には、テキストエディターで使った機能以外にパーミッション関連を追加する程度かな。
今まではAsyncTaskLoaderは常にrestartLoader()を使って毎回破棄してたが、連続転送も考えるとid管理してinitLoader()使う感じにしなきゃかな。
ドラッグ&ドロップ系がやったことないから手こずりそう・・・