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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    iPhone 17

『kshimizの日誌』

  • 人気
  • 新着
  • すべて
  • xcode4でのローカライズ

    3 users

    blog.prunus.jp

    xcode4.2でのローカライズ方法をまとめてみます。 文字列のローカライズ これはもっと良い方法があるような気がするのですが(ソースコードを解析するツールがあるみたい)、私は以下の方法でやっています。 プロジェクトのツリーを右クリックし、[New File]を選択する [Other]の[Empty]で、Localizable.stringsという名前のファイルを作成する 作成したファイルを選択し、右側のファイルインスペクターを表示する Localizationの+を押すと、Englishが追加される もう一回+を押し、Japaneseを追加する これでen.lprojフォルダとja.lprojフォルダにLocalizable.stringsが作成されます。 [Open as] → [Property List]でLocalizable.stringsを開きます。適当に何か書き込んでおかな

    • テクノロジー
    • 2012/03/25 23:50
    • xcode4.2
    • Xcode4
    • ローカライズ
    • Xcode
    • japanese
    • english
    • iOS
    • カメラのプレビューにOpenGLを重ねてみる

      3 users

      blog.prunus.jp

      カメラのプレビューにOpenGLのモデルを重ねてみました。OpenGLのモデルは、ApiDemosのcom.example.android.apis.graphics.TranslucentGLSurfaceViewActivityで使われているCubeRendererを利用しました。 というか、むしろTranslucentGLSurfaceViewActivityにカメラのプレビューを突っ込んだ感じ。 まずは、layoutのXML。 <RelativeLayout android:id="@+id/RelativeLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android"

      • テクノロジー
      • 2011/08/19 12:38
      • OpenGL
      • Android
      • camera
      • プログラミング
      • Core Data デフォルトのデータを用意する

        10 users

        blog.prunus.jp

        サンプルCoreDataBooksは初期起動時にいくつかの本の情報が入っています。あんな感じで、デフォルトのデータを提供したいのです。 CoreDataBooksはどうやってDocumentsディレクトリにCoreDataBooks.sqliteをコピーしているのかなーと「プロジェクト情報」を見たりなんなりで30分。結局ソースコードでコピーしている事が判明。最初に気づけと。 以下、手順です。 適当なプロジェクト、適当なデフォルトデータを作成する ここでは、「Navigation-based Application」テンプレート、「Use Core Data for storage」付きでプロジェクトを作成。 アプリケーション起動後、+ボタンを連打し適当なデータを作成しました。 デフォルトデータをプロジェクトに追加する さっき作った適当データは /Users/ユーザ名/Library/App

        • テクノロジー
        • 2011/05/31 02:43
        • Core Data
        • iOS
        • development
        • 開発
        • programming
        • iphone
        • あとで読む
        • 1日後のNSDateインスタンスを取得する方法

          6 users

          blog.prunus.jp

          Objective-CのNSDateで日付を1日進めたいときにどうするかです。こうします。 // 日付のオフセットを生成 NSDateComponents *dateComp = [[NSDateComponents alloc] init]; // 1日後とする [dateComp setDay:1]; // 1日後のNSDateインスタンスを取得する NSDate *date = [[NSCalendar currentCalendar] dateByAddingComponents:dateComp toDate:[NSDate date] options:0]; [dateComp release]; 1日前の日付を取得する場合は[dateComp setDay:-1]で、1ヶ月後とかだとsetMonthを利用します。

          • テクノロジー
          • 2011/05/29 11:58
          • dev
          • iphone
          • カメラのプレビュー画像をいじってみる(2)

            3 users

            blog.prunus.jp

            数日前にやっていたカメラのプレビュー画像操作。実機で色々試したあげく、以下のコードに落ち着きました。他にやりようあるかしら。 private class PreviewDraw implements Runnable { private byte[] _data; @Override public void run() { bitmap = BitmapUtil.yuv2rgb(_data, _previewSize.width, _previewSize.height, _rgbBuffer); // 描画 if (bitmap != null) { Canvas canv = holder.lockCanvas(); if (canv != null) { canv.drawBitmap(bitmap, 0, 0, null); holder.unlockCanvasAndPost(c

            • テクノロジー
            • 2011/03/11 10:46
            • カメラ
            • Android
            • プログラミング
            • 画像
            • カメラのプレビュー画像をいじってみる(1)

              9 users

              blog.prunus.jp

              Androidカメラのプレビュー画像をいじってみたいと思っています。リアルタイムで白黒反転したりしたいなーと。 単純にカメラのプレビュー画像をアプリケーション上で表示したいなら、SurfaceViewを生成してCamera#setPreviewDisplay()でSurfaceHolderを渡してあげれば良いんだけど、それだとプレビュー画像をいじれない。 プレビュー画像を横取りするには、Camera.PreviewCallbackを利用します。 紆余曲折いろいろなサイトを参考にこんなん作ってみました。 layout/main.xml <?xml version="1.0" encoding="utf-8"?> <framelayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_widt

              • テクノロジー
              • 2011/03/11 10:46
              • カメラ
              • Android
              • 開発
              • プログラミング
              • 画像
              • UIToolBarの透過処理

                3 users

                blog.prunus.jp

                画面をタッチしたらツールバーの表示/非表示が切り替わるようにしました。アニメーション付きで。ひとまずこんな感じのコードになりました。 - (void)switchToolbar { // ツールバーの表示/非表示を切り替える [UIView beginAnimations:nil context:nil]; { // 時間を0.25とする [UIView setAnimationDuration:0.25]; CGFloat toAlpha; if (toolbar_.hidden) { toolbar_.alpha = 0.0; toolbar_.hidden = NO; toAlpha = 1.0; } else { [UIView setAnimationDelegate:self]; [UIView setAnimationDidStopSelector:@selector(ani

                • テクノロジー
                • 2011/02/25 00:39
                • development
                • iPhone
                • AndroidでOAuth on twitter

                  3 users

                  blog.prunus.jp

                  twitter4jを利用してOAuth&twitterのタイムライン取得をするAndroidアプリを作ってみました。 テストアプリなのでアレですが、結構はまったので公開しておきます。 MainActivity.javapackage com.example.atwitter; import java.io.InputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.OutputStream; import twitter4j.Paging; import twitter4j.ResponseList; import twitter4j.Status; import twitter4j.Twitter; import twitter4j.TwitterExce

                  • テクノロジー
                  • 2010/12/28 14:21
                  • twitter4j
                  • android
                  • twitter
                  • アプリ
                  • 開発
                  • プログラミング

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

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

                  『kshimizの日誌』の新着エントリーを見る

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

                  j次のブックマーク

                  k前のブックマーク

                  lあとで読む

                  eコメント一覧を開く

                  oページを開く

                  はてなブックマーク

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

                  公式Twitter

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

                  はてなのサービス

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