サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
円安とは
chonesu.hatenablog.jp
以下のようなイメージスライダーを実装するにあたり、タッチイベントの扱いでつまずいたのでメモ 大まかな構成 ロジック viewpagerにimageviewをセット。Handler#postDelayで3秒ごとにViewPager#setCurrentItem(position + 1)を実行 無限ループの仕組みに関しては本題ではないので下記参照 ViewPagerのループ : 時々、失業SEの開発日誌 なにをしたかったか ①ユーザーが画像をスワイプしているときは自動ループ停止 ②ユーザーが画像スワイプをやめたら自動ループ再開 うまくいかなかった実装 imageviewにタッチリスナを登録する imageview.setOnTouchListener(listener); @Override public boolean onTouch(View v, MotionEvent e) { in
Ajaxでいいね機能を実装したので復習かねてメモ 挙動: 画面遷移しないでいいね付ける。 もうちょっと押した感ほしいけど。 js.erbやらjs.hamlやらrender jやらよくわかんなかったからJSテンプレートは使わなかった 参考にしたのはこの記事 Ruby on RailsのAjax処理のおさらい - Qiita 流れとしては 1. いいねボタンクリック 2. createまたはdestroyアクションにajaxでリクエスト 3. createだったらDBに保存、destroyだったらDBから削除 4. jsonレスポンスをフロントに返す 5. 成功(done)したらすでにいいねされてるかされてないかで条件分岐 6. icon-fav-off,icon-fav-offというクラスをremoveしたりaddする 7. レスポンスで帰ってきたlikes_countでいいね総数を表示 モ
このページを最初にブックマークしてみませんか?
『chonesu.hatenablog.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く