m_shige1979のときどきITブログ

プログラムの勉強をしながら学習したことや経験したことをぼそぼそと書いていきます

Github(変なおっさんの顔でるので気をつけてね)

https://github.com/mshige1979

2015-01-01から1年間の記事一覧

cakephp3のチュートリアル(Bookmarker Tutorial)

cakephp3はもう使えるかもしれないので チュートリアルからやってみる 参考 http://book.cakephp.org/3.0/en/tutorials-and-examples/bookmarks/intro.html 環境 vagrantの中にphp5.5とかmysqlとか入れて見た Bookmarker Tutorial Part 1 composer.pharを取…

cakephp2で設定ファイルを環境変数などで切り替え

開発環境とテスト環境などでファイルを別管理することがあるけど デプロイとかは面倒なんで切り替えだけしたい なんかプラグインとかあるらしいけど ちょっと自力でやってみるよーしあとは読み込みをどうするかですが bootstrap.phpで初期処理を行っているは…

centosでyumでpostgresqlをインストール2

ユーザー確認 postgresユーザーが作成されているので確認 id postgres uid=26(postgres) gid=26(postgres) 所属グループ=26(postgres) $ パスワードの変更後にユーザーを切り替え sudo passwd postgres su - postgres psqlでコンソールを開く -bash-4.1$ psq…

centosでyumでpostgresqlをインストール

Postgresql 普段はMySQLしか使用しないので他のデータベースも扱ってみる 確認 yumで確認 $ sudo yum list | grep postgresql postgresql-libs.x86_64 8.4.20-1.el6_5 @updates asterisk-postgresql.x86_64 1.8.32.1-1.el6 epel bacula-director-postgresql.…

androidでシークバーを使ってみる

評価とかを指定する場合などに使用できそう 面白いとか痛いとか ボタンで押下とかよりは面倒だけど明確に高いか低いかを分ける場合に使用できるかも 実装 画面 Activity package jp.mshige1979.app.sampleappseekbar1; import android.support.v7.app.Action…

androidで簡易ダイアログ

処理の確認画面などで確認する場合などに使用する 終了前に確認したり、登録処理での確認などに使用する 参考 [Android] DialogFragmentを使ってダイアログを表示する - Qiita 実装 画面 Activity package jp.mshige1979.app.sampleappdialog1; import andro…

androidで通知(Notification)

ステータスバーに通知してなんかを表示させる 裏でサービスが動いていたりアクティビティがメインとなっていない場合に使う ニュース配信アプリとかのあれ smartnewとかで新しいニュースが配信されたとかやる場合 あれは別途、他のこともやってそうですけど …

androidでBroadcastReceiverの簡易サンプル

これなに? インテントと言われるものを配信して、自分のアプリや他のアプリで検知できるようにするらしい これでアクティビティを起動したり他のアプリの値を受け取れたりするとのこと 必要なこと アクティビティとは別にブロードキャストレシーバーを作成…

androidでviewを利用して画像を表示

要はあれですゲーム系 デザインはゴミカスですけど、まあちょっとは作ってみたい欲望とかあるわけなのでいろいろと参考書を見て形だけとりかかってみました。 アクティビティを使わない Viewのクラスを作成してそれを画面として利用するようです。 実装 Acti…

androidでタイトルにアイコンを表示したい

android studioでの初期では ※ないのでなんとかだしたい バージョンが古い場合はなんかうまくいかない 2.3.3で作成していたけどうまくだすことができないので4.0.3に変更して対応 AndroidManifest.xmlを修正 xml <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="jp.mshige1979.app.sampletitleicon2" > </manifest>

androidでプログレスバーのカスタマイズ

画像を使用する 画像は以下より拝借 プログレスバーをカスタマイズする « Tech Booster 実装 画像をdrawableに配置 drawable/progresspic.xmlを作成する <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/background"> <bitmap android:src="@drawable/background"/> </bitmap></item></layer-list>

androidでタイマーとプログレスバーを併用

休日って 会社に出社して仕事をしないけどうまくバランスを調整できないのでなにすればいいのか結構悩む… プログレスバーを使用して 時間の流れを制御する 実装 画面 ※ボタンとプログレスバーを1つずつ配置 コード package jp.mshige1979.app.sampleprogres…

swiftでCocoaPodsのライブラリを使用する

Objective-Cのライブラリは多いけどswiftのライブラリは少ないのでObjective-Cのものを流用しましょう ということらしい gem cocoapodsをインストール gem install cocoapods --pre↓ $ pod Usage: $ pod COMMAND CocoaPods, the Objective-C library package…

swiftの学習(coredataを使用)

ちょっとわかりにくいとつい後回しになる癖がある わかることからやるのはいいけど取り組むのはなるべく早くしたほうがいいと思う 準備 プロジェクト作成時にcoredataのチェックを入れる エンティティを追加 エンティティに名前を設定してフィールド要素など…

androidでimageviewの画像を回転

バージョンが新しいとなんかいろいろできるらしいけど 基本としては古めのバージョンでやった imageviewで回転は困難なようです 一度ビットマップに変換してから回転したものを使用するらしい 実装 ソース package jp.mshige1979.app.sampleimagerotate; imp…

swiftでローカルファイルのhtmlファイルをwebviewで表示

androidの勉強をしているけど 「スマホアプリってどっちも同じでしょ」みたいなこといわれるとなんかあれ何でswiftでiphneアプリの勉強もしているこのごろ 参考 iOS - SwiftでUiWebViewを使ってアプリ内ローカルHTMLを表示する。 - Qiita webviewでwebサイト…

androidで現在位置を取得

コンパスアプリとか地図の距離感とか 調べたいときに使用するかも 権限を付与する <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> この2つを追加するらしい で実装 画面 ※簡単にラベルだけ ソース package jp.mshige1979.app.samplelocation1; import android.content.Context; i…</uses-permission></uses-permission>

swiftでimageviewの画像を回転する

いろいろとなんか調べているけど iphoneアプリはデベロッパー登録のお金があるのでなかなか踏ん切りが付かない 参考 014 UIImageViewの画像の回転/拡縮/反転 - Swift Docs 画像の回転を行う 拡大とかは勝手に引き伸ばしとかで何とかなりそうですけど方向を変…

swiftでNSUserDefaultsの保存と読込

手持ちのスマホが古くなってきた そろそろ買い替えどきかもしれないけどandroidかiosかで悩み中 NSUserDefaults 簡単なデータならこれで保存して使用する 設定データ等を保存する場合に便利な感じ 実装 シングルページアプリケーションでつくって以下のレイ…

Chrome Appsでページをタブに表示したい

hello worldでは なんかいやな感じがする悪いとは言いたくないけどこれじゃない感じがするので別タブで使用するようにしたい 探したけど方法がよくわからないので既存の拡張で似たようなことをしているものより拝借 manifest.jsonを修正 { "manifest_version…

Chrome Appsの作成でポップアップを表示

はてぶのツールとかのあれ をどのように再現しているのかを確認する 今回やったこと ファイルリスト . ├── README.md ├── icon_128.png ├── main.js ├── manifest.json ├── popup.html └── sample_support_metadata.json マニフェストファイルに"browser_act…

androidでグラフを表示(AFreeChart)

今回は とりあえず出すだけ 出さないとできないかどうかも決められない jarを取得 https://code.google.com/p/afreechart/ より最新のjarをダウンロード 雛形を準備 ダウンロードしたjarファイルをlibsディレクトリへコピー build.gradleへ追加して同期 appl…

androidでタイトルバーとかステータスバーとか消したい場合

アプリでたまに消しているのを見かける どうやっているかわからないのでいろいろ探しました ・・・バー? 参考 タイトルバーやステータスバーを非表示にする方法 - [Androidアプリ/Android] ぺんたん infoなんかxmlとかソースへの記載で消せるらしい今回はソ…

androidでwebviewを使用してページを表示

RSSリーダーを作成する場合は 内部のwebviewを使用するがアプリケーションでのwebブラウザを使用するかのどちらかになりますが今回はwebviewを使用する 画面 アクティビティにwebviewを配置 実装 package jp.mshige1979.app.sampleappweb1; import android.s…

androidでsqliteを使用してTODOアプリ(仮)を作成

SQLteを私用することで テーブルのようにデータを操作できる 画面 1つ目はリスト形式で作成 2つ目は登録画面 データベース DBOpenHelper package jp.mshige1979.app.sampleapptodo; import android.content.Context; import android.database.sqlite.SQLit…

androidでリストビューをカスタム

レイアウトやデータは多少いろいろしたい のでちょっと修正する 画面 まずはブランクのアクティビティにリストビューを配置 文字の配列を用意して設定 package jp.mshige1979.app.sampleapplist2; import android.support.v7.app.ActionBarActivity; import …

androidでログを出力してデバッグ調査

ステップ実行できるとかはともかく ライフサイクルとかで別の画面にいったあとに戻った場合の直後の処理を実行したいけど onCreate?じゃないけどどこかわからないのでログで追跡するとかまた、定数の値や変数の値を確認する場合に使用する Logクラスを使用…

androidでメニューを配置

以下結果 実装 MainActivityのメニュー追加 package jp.mshige1979.app.sampleappactivity1; import android.content.Intent; import android.support.v4.view.MenuItemCompat; import android.support.v7.app.ActionBarActivity; import android.os.Bundle;…

android画面遷移でアニメーション

ぶっちゃけ わかっていない とりあえず動いたメモを記載 参考 【Android】画面遷移時のアニメーション設定 - Furudateのブログ throw Life - ActivityのOpenとCloseをアニメーションさせる 画面 アニメーション用の設定ファイルを作成 ※参考資料のものをその…

androidで別の画面へ遷移

画面遷移を行う androidでは画面のことをactivityとして画面を移動するらしい Ⅰつ目の画面 深く考えずにリストを作成する MainActivity:ソースもリスト表示のみ package jp.mshige1979.app.sampleappactivity1; import android.support.v7.app.ActionBarAct…