新人Androidプログラマりゅうのすけのブログ -3ページ目

晴れのち雨

今日は、前半の開発は至って順調!!
この調子で~、と思ってたらレイアウトファイルを大幅に変更した段階で意味不明な強制終了の嵐・・・台風

なんかオフィスの換気が悪いせいか頭痛もしてきたガーン
気分転換して、また明日頑張りま~すアップ

ジャンル追加

今日は、お昼前にアニメーション部分が一息ついたんで、午後からは出てくる句のジャンルの種類を追加ビックリマーク
デス川柳協会会長様は「占い」とかがいいんじゃない~、というありがたいお言葉をいただきましたが、
個人的に、これだけはど~しても入れてみたいジャンルがあったんです音譜

それは・・・、ズバリ競馬馬
毎週(100円単位だけど)馬券を買いに行ってる自分としては、これを入れないわけにはいきません!!
といったわけで、会長の目を盗んで、競馬用語をちりばめてみることに・・・パソコン

さっそく実装し、テストプレイをしてみると・・・、
専門紙 馬群に沈み お馬さん
ダービーデー ダートは走るが WIN5
う~ん、なんともシュールかつ奥が深い句のできあがりアップ

競馬ファンにはウケそうだけど、会長は競馬興味ないみたいだし、ボツにされちゃうかなぁあせる
まぁ、プログラムから少し離れて、ネタを考えることができていい気分転換にはなりましたょひらめき電球

お叱り

この「デス川柳」というアプリは、単純そうに見えてなかなか奥が深いんですわあせる

その中でもかなり悩ましいのが「縦書き」の実装爆弾
まあ、「川柳」といえば和の心だけに縦書きが当然だろ!って話なんだと勝手に勘ぐってはおりますが、
アンドロイドって標準機能として縦書きはサポートしてないんですねドクロ

なんで、方法としては横書き用の文字をなんとかして縦に見せるようにしなきゃいけないメラメラ
文字を縦に並べたるところまでは、強引ながらもなんとか形になったんですが、
「ー」「~」「、」「。」といった文字は縦にすると位置がおかしくなってしまうんですガーン
(本来右上に来ないといけないのに左上に来てしまう)
これを回避するためには、1文字1文字を解析して、該当する場合は回転させるなりなんかの方法で置換しないといけない。
とてもじゃないですが、新人プログラマーの手におえる範囲じゃないですショック!

まあそうはいってもこんな記号が入っている単語なんてそうそう使われるもんじゃありませんビックリマーク
とりあえず、途中経過を日本デス川柳協会会長様に報告し、縦書きの記号の実装は難しいのでお許しを願おうと考えていたところ・・・、

「お前はデス川柳をなめとんのかパンチ!
縦書きなのにこんな位置に来たら和の心も台無しやろ!!
との厳しいお言葉が・・・あせる

やっぱり勘繰り通り和の心を大切にするアプリだったのかぁ・・・ラブラブ
な~んて妙なところに感動してる場合じゃないですね。。
まだまだ実装しなきゃいけない細かい機能がいっぱい残ってるのに、困ったもんです汗

こうなったら、うま~く会長の目をごまかす(?)華麗な演出を考えなきゃですねビックリマーク

捨てる勇気

個人的な話になりますが、モノを捨てる、といったことがとても苦手な性分なんですガーン
部屋も多少散らかってる方が落ち着くし、パソコンのデスクトップもいらないファイルがいっぱい・・・あせる
いつかは使うかも、枯れ木も山のにぎわい、なんとなく捨てるのがかわいそう、
そんな理由(いいわけ?)をしていて、バッサリと整理することが苦手ですショック!

今回のプログラム、検討すればするほど、
今までに作ったものをバッサリ捨てて一からくみなおした方がよさげな部分がたくさん出てきた。。
なんか(コピペを組み合わせた部分もあるとはいえ)自分で書いたものなんで、
なんとか今のソースを生かしつつ、いい方法はないかと検討してばかりで一日が過ぎてしまうばかり汗

モノに執着しない人間の方がある意味プログラマーに向いてるのかな。
どこかで捨てる勇気を持つことも必要ですねビックリマーク

はじめまして

みなさん、はじめましてにひひ
なんちゃってプログラマーのりゅうのすけと申しますビックリマーク

アンドロイドのプログラムを書いてるのに、自分のケータイは5年前のauのW42Kという偏屈ものです叫び
なんか、あの画面をタッチするのがいまいち好きになれない・・・あせる
あとは「スマート」とは無縁な泥臭い生き方をしてる人間なんで。。。

まぁ、そんなつまらん自己紹介は置いといて、
今、「デス川柳」っていう超シンプルにみえて実に奥が深い、大ヒットアプリのアンドロイド版を開発しておりますパソコン

今まで、ウェブ系は多少かじったことがあるものの、
アプリ系は久々、Javaなんて10年前に遊びで触った程度・・・あせる

はたして、こんなあっしですが、無事アプリを完成させることはできるのか!?
日々の出来事を、嘘・大げさ・まぎらわしい表現を含めつつ書き込んでいきますんで、
適当によろしくたのんます将棋