はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『uchidak.net』

  • 人気
  • 新着
  • すべて
  • [Android]ListViewでアニメーション付きのカードUIを作る

    3 users

    uchidak.net

    Androidアプリで最近よく見るカード型UIを実装する方法です。レイアウトだけではなくアニメーションを加えることで、より一層カードらしさを引き出すことができます。 今回カードUIを作るにあたり、以下の部品を実装・用意します。 MainActivity.java(メイン画面) activity_main.xml(メイン画面) card_item.xml(行レイアウト) card_a.xml(カードのアニメーション) card_b.xml(カードのアニメーション) item_image.jpg(行レイアウト内で使うサンプル用画像) まずはメイン画面であるactivity_main.xmlを編集します。 カードは一覧で並べるので、ListViewをレイアウトに配置します。 <RelativeLayout xmlns:android="http://schemas.android.com/ap

    • 学び
    • 2014/10/31 11:01
    • Node.jsでOpenCVを使った画像認識

      6 users

      uchidak.net

      OpenCVをNode.jsで使用するための導入手順についてです。OpenCVを使うことでサーバに送られてきた画像から顔を認識したり、物体を認識してタグ付けを行うなどの仕組みを作ることが可能になります。 環境 Node.js:0.10.25 OpenCV:2.3.1 OSX:10.9.2 Homebrew:0.9.5 Node.jsのインストール もし、まだNode.jsがインストールされていない場合、以下のURLからインストーラを入手してインストールします。 http://nodejs.org OpenCVのインストール 公開されているOpenCVのソースコードを入手して自分でビルドをする方法がありますが、homebrewを使うと簡単に導入することができます。 まずhomebrewでopencvをインストールするために以下のコマンドを実行しておきます。

      • 世の中
      • 2014/04/16 13:59
      • OpenCV
      • node.js
      • ヨーダ記法の役目は終わったかもしれない

        3 users

        uchidak.net

        ヨーダ記法というコードの書き方について考察と検証をしてみました。 今更ですが書籍リーダブルコードを読みました。 この書籍にてヨーダ記法が以下のように紹介されています。 今も「ヨーダ記法」は便利なの? プログラミング言語のなかには、if の条件部分で代入できるものがある(例えば、CやC++ などがそうだ。Java ではできない)。 if (obj = NULL) … これは以下のことを意図したバグであることが多い。 if (obj == NULL) … このようなバグを防ぐために、引数の並び順を変えるプログラマもいる。 if (NULL == obj) … こうすれば、== を間違えて= と書いたとしても、if (NULL = obj) がコンパイルできないので安全だ。 ただし、順序を逆にするとコードが不自然で読みにくくなる(ヨーダが「Not if anything to

        • 暮らし
        • 2014/02/17 14:38
        • LINE Qで「なぜiPhoneではなくAndoidスマートフォンを選ぶのか?」質問してみたら回答100件超えたので公開します

          5 users

          uchidak.net

          LINE Qで「なぜiPhoneではなくAndoidスマートフォンを選ぶのか?」質問してみたら回答100件超えたので公開します 最近LINEがQAサービスLINE Qをローンチしました。これを使ってユーザーアンケートできるか実験してみようと思いたって質問してみました。 質問した内容は「Androidスマートフォンを使っている人に質問です。なぜiPhoneではなくAndroidを選んだのか理由を教えてください。」です。 質問してほとんど間髪あかずに回答がいくつか来ました。 およそ1時間10件以上のペースで新着回答がありました。 回答内容がかなり興味深かったので、そのまま紹介します。 ・単純に何をするにもiPhoneより便利だからですね。 ・自分なりに自由にカスタマイズできるからです!シンプルなのが好きな方はiPhone選びますね ・人と同じは嫌だからです。みんなiPhoneばっかり

          • 学び
          • 2013/12/18 23:57
          • Titaniumでフラットデザインを楽しめるTiFlatUIKitを作りました | UCHIDAK.NET

            4 users

            uchidak.net

            Titaniumでフラットデザインのサンプルアプリを作って公開したところ、3名のTitaniumユーザーから実際にアプリに取り入れました!と声をかけられました。やはりRounded M+のウェイトの軽いフォントは良いですよね。 こういう使い回しの効く、デザインサンプルをTitaniumで増やすことができたら色々と捗りそうだなあと妄想しています。 ( ´_⊃`).oO(Androidはどうするかな) しかしながら、UIコントロール部品はそのまま使うとどうしてもフラットな感じにはなりません。 そこで、TiFlatUIKitというiOS用モジュールを作りました。 使うとこんな感じになります。 今のところ以下の部品が使えます。 Button Switch Stepper TabbedBar Slider AlertView ProgressBar 使い方はTi.UIのcreateと同じような

            • 暮らし
            • 2013/07/19 15:07
            • Titanium
            • Development
            • フラットデザインで映える日本語フォントは存在するのか? | UCHIDAK.NET

              5 users

              uchidak.net

              フラットデザインでは日本語フォントを使うとダサくなる、という懸念の声があります。そこで、何か良い日本語フォントは無いのか色々試してみました。 WWDCで発表されたiOS7は従来のリアルな質感を追究したデザインから、コンテンツにフォーカスするための落ち着いたミニマルなデザインに変わりました。既にAndroidではGoogleが提供するアプリにはフラットデザインが多用されています。ユーザーを多く抱えるFacebookやTwitterのアプリもフラットデザイン調になってきました。(僕は、そもそもフラットデザインがどういうものか定義をきちんと理解してません汗) と、とりあえず乗るしかないこのビックウェーブに。 というわけで、新しいアプリ用に色々日本語フォントを試してみて、お気に入りっぽいものが見つかりました。 Rounded M+ LightというM+を丸ゴシック調に改変された日本語フォントで

              • 世の中
              • 2013/06/17 08:59
              • font
              • *design
              • *webデザイン
              • デザイン
              • design
              • Ti Flat UI Sample | UCHIDAK.NET

                9 users

                uchidak.net

                Titanium Flat UI サンプル Titaniumを使用したFlat UIのサンプルアプリケーションです。 2013/6/13のTitaniumもくもく会で作成しました。 ソースコードや素材の一式をgithubで公開しています。 githubのURLは以下です。 https://github.com/uchidak1124/TiFlatUISAMPLE SDKで提供されている機能のみ使用しています。 アプリケーション内で使用しているアイコン画像はFontAwesomeをベースにカスタマイズしたものとオリジナルを使っています。 フォントは丸ゴシックで細みのRounded M+ Lightを使用しています。 改変・再配布は自由です。画像素材も勝手にして頂いて構いません。 動作保証等はしておりませんのでご了承ください。 フォントのライセンスについてはこちらもご確認ください。

                • 学び
                • 2013/06/14 19:45
                • Titanium
                • UI
                • Development
                • [Titanium]TabGroupの外装を色々触ってみる | UCHIDAK.NET

                  6 users

                  uchidak.net

                  Titanium SDK3.0以降でTabGroupの外装がプロパティで色々触れるようになったので試してみました。 以下はTitanium SDK3.1にてiOSで試してみた結果です。 ソースコード。 var e = Ti.UI.createTabGroup(); e.tabsBackgroundColor = '#000'; e.shadowImage = 'images/shadowimage.png'; e.tabsBackgroundImage = 'images/tabbar.png'; e.activeTabBackgroundImage = 'images/activetab.png'; // e.activeTabIconTint = '#333'; ■tabsBackgroundColor TabGroupの背景色。未選択時のアイコンの色。 ■shadowImage

                  • 学び
                  • 2013/05/27 19:17
                  • Titanium
                  • Development
                  • [Titanium]Tizenアプリ開発環境をOSXにセットアップ

                    3 users

                    uchidak.net

                    OSXでTitaniumを使ったTizenアプリ開発環境を構築するメモ。OSXでTitaniumを使ったTizenアプリ開発環境を構築するメモ。 先日、Titanium SDK3.1プレビュー版が発表されたことで、TitaniumでTizenアプリを開発することが可能になりました。 今のところWindowsおよびLinux向けのTitanium SDK3.1がリリースされていますが、Linux向けのものを利用してOSXで環境を構築してみます。 セットアップの基本的な手順はAPCの以下サイトが参考になります。 この手順を確認しながら進めていきます。 http://preview.appcelerator.com/studio/tizen/ まずは、Titanium StudioおよびSDKのversion3.1をインストールします。 この際、SDKはLinux向けの物を使用します。

                    • 暮らし
                    • 2013/04/24 17:43
                    • Tizen
                    • osx
                    • mac
                    • アプリ全国電話帳 Pro(旧全国共有電話帳)のソースコードを見てみた

                      3 users

                      uchidak.net

                      巷を騒がせていたAndroidアプリ「全国共有電話帳」が「全国電話帳 Pro」という新バージョンで公開されていましたので、デコンパイルしてみました。巷を騒がせていたAndroidアプリ「全国共有電話帳」が「全国電話帳 Pro」という新バージョンで公開されていましたので、デコンパイルしてみました。 全国共有電話帳はバージョンアップされ「全国電話帳 Pro」として4/4現在Google Playにて600円の有料アプリとして公開されています。 前回のバージョンではデコンパイルした際、ソースコード内で特定人物をdisるメソッド名がありました。 参考記事:全国共有電話帳アプリのソースコードを見てみた 今回のバージョンアップによりクリーンで便利なアプリになったというプレスリリースを拝見しました。 ということで早速デコンパイルしてソースコードを見てみました。 特筆すべきことは見つかりませんでした

                      • 学び
                      • 2013/04/04 10:59
                      • 全国共有電話帳アプリのソースコードを見てみた

                        16 users

                        uchidak.net

                        最近巷を騒がせているAndroidアプリ「全国共有電話帳」をデコンパイルしてみました。最近巷を騒がせているAndroidアプリ「全国共有電話帳」をデコンパイルしてみました。 アプリはGoogle Playで1/21現在公開されています。 デコンパイルの手順については色々なサイトで詳しく紹介されているため割愛します。 少し見てみた感じだとDBアクセスまわりの処理はライブラリ化して隠蔽しているようで、特に面白いところは見つかりませんでした。 と、思いきや、何やら誰かをdisってるメソッド名を発見しました。 public static native int ahonosugiura(Location paramLocation, ContentResolver paramContentResolver); public static native int bakagihiromitsu(St

                        • テクノロジー
                        • 2013/02/01 16:10
                        • mobile
                        • 読み物
                        • セキュリティ
                        • security
                        • Android
                        • uchidak.net

                          3 users

                          uchidak.net

                          ホームターミナルウインドウが表示されているmacOSのデスクトップ画面。ターミナルにはコマンドが入力されています。> uchidak.netブログ2024-12-05メールアドレスの入力は等幅フォントだと確認しやすいかも2024-10-15apple-touch-iconのサイズを1024pxにしてみる2024-06-25DEX Screenerのpaidをチェックする仕組みブログをすべて見る→

                          • 暮らし
                          • 2013/01/30 12:04
                          • blog

                          このページはまだ
                          ブックマークされていません

                          このページを最初にブックマークしてみませんか?

                          『uchidak.net』の新着エントリーを見る

                          キーボードショートカット一覧

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

                          • 総合
                          • 一般
                          • 世の中
                          • 政治と経済
                          • 暮らし
                          • 学び
                          • テクノロジー
                          • エンタメ
                          • アニメとゲーム
                          • おもしろ
                          • アプリ・拡張機能
                          • 開発ブログ
                          • ヘルプ
                          • お問い合わせ
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について

                          公式Twitter

                          • 公式アカウント
                          • ホットエントリー

                          はてなのサービス

                          • はてなブログ
                          • はてなブログPro
                          • 人力検索はてな
                          • はてなブログ タグ
                          • はてなニュース
                          • ソレドコ
                          • App Storeからダウンロード
                          • Google Playで手に入れよう
                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                          設定を変更しましたx