Android 開発のサポートが2015年12月で終了することが発表されています。
Eclipse 亡き後、無料の開発ツールはこちらにシフトしていくように感じます。
Windows,Mac,Linux 全てのOSに対応しているため、Eclipse 同様使い勝手は良さそうです。
Log.e(TAG, error); Log.w(TAG, warn); Log.i(TAG, info); Log.d(TAG, debug); Log.v(TAG, verbose);
StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace(); for (StackTraceElement stackTraceElement : stackTraceElements) { System.out.println("-----------------------------"); System.out.println("ClassName : " + stackTraceElement.getClassName()); System.out.println("FileName : " + stackTraceElement.getFileName()); System.out.println("MethodName : " + stackTraceElement.getMethodName()); System.out.println("LineNumber : " + stackTraceElement.getLineNumber()); System.out.println("-----------------------------"); }
Context を引数渡ししてあげればいい。 そうすると
argContext.getString(R.string.logdRunnning);
などで引ける。 全体的には
public void outputLogSummary(Context argContext, Integer argMethodNo){ String logComment = argContext.getString(R.string.logdRunning); this.outputLogSummary(argContext,argMethodNo,logComment); }
呼び出し元は
private CommonCls pCommonCls = new CommonCls(); pCommonCls.outputLogSummary(this, METHOD_NO_MAIN_ACTIVITY);
AndroidManifest?.xml に追加するのを忘れないようにしよう。
また追加は「新規」-「Activity」-「Brank Activity」で
追加するとレイアウトも一緒に追加されて便利。
以下はAndroidManifest?.xml
<activity android:name=".Sample0501" android:label="@string/title_activity_sample0501"></activity>
sudo vi /etc/php.ini date.timezone = "Asia/Tokyo"
yum install php-mbstring
[mbstring] ; language for internal character representation. ; http://php.net/mbstring.language mbstring.language = Japanese ← コメント(;)をはずします。 ; internal/script encoding. ; Some encoding cannot work as internal encoding. ; (e.g. SJIS, BIG5, ISO-2022-*) ; http://php.net/mbstring.internal-encoding mbstring.internal_encoding = UTF-8 ← コメントをはずし、内部エンコーディングをUTF-8へ。 ; http input encoding. ; http://php.net/mbstring.http-input mbstring.http_input = auto ← コメント(;)をはずします。 ; http output encoding. mb_output_handler must be ; registered as output buffer to function ; http://php.net/mbstring.http-output mbstring.http_output = UTF-8 ← コメントをはずし、エンコーディングをUTF-8へ。 ; enable automatic encoding translation according to ; mbstring.internal_encoding setting. Input chars are : ; enable automatic encoding translation according to ; mbstring.internal_encoding setting. Input chars are ; converted to internal encoding by setting this to On. ; Note: Do _not_ use automatic encoding translation for ; portable libs/applications. ; http://php.net/mbstring.encoding-translation mbstring.encoding_translation = On ← コメントをはずし、Onに。 ; automatic encoding detection order. ; auto means ; http://php.net/mbstring.detect-order mbstring.detect_order = auto ← コメント(;)をはずします。
yum install epel-release
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
yum remove php-*
sudo yum install --enablerepo=remi,remi-php56 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt
sudo yum install -y http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
sudo yum install phpMyAdmin?
sudo yum install -y --enablerepo=epel libmcrypt libtidy
sudo yum install -y --enablerepo=remi,remi-php56 php php-devel php-pear php-mbstring php-xml php-mcrypt php-gd php-pecl-xdebug php-opcache php-pecl-apcu php-fpm php-phpunit-PHPUnit php-mysqlnd
date.timezone = "Asia/Tokyo" mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = UTF-8 mbstring.http_output = pass mbstring.encoding_translation = On mbstring.detect_order = auto mbstring.substitute_charset = none
sudo yum install httpd
sudo yum install --enablerepo=remi,remi-php70 php php-devel php-mbstring php-pdo php-gd sudo yum install --enablerepo=remi,remi-php70 php-mysqlnd
select columnA, columnB, columnC, columnD from tableName group by columnA
select columnA, columnB, columnC, columnD from tableName group by columnA, columnB, columnC, columnD
<?php // エラーを出力する ini_set('display_errors', "On"); ?>
<?php // エラーを出力する ini_set( 'display_errors', 1 ); ?>
php_flag display_errors off
display_errors = Off
参考サイト(Linux-UbuntuでのSubversionのインストールと使い方)
sudo apt-get install apache2
sudo apt-get install subversion subversion-tools libapache2-svn
cd /etc/apache2/mods-enabled ln -s ../mods-available/dav.load dav.load ln -s ../mods-available/authz_svn.load authz_svn.load ln -s ../mods-available/dav_svn.conf dav_svn.conf ln -s ../mods-available/dav_svn.load dav_svn.load
cd /etc/apache2/mods-enabled ln -s ../mods-available/dav.load dav.load
<Location /svn> DAV svn SVNParentPath /home/svn </Location>
sudo mkdir /home/svn/ cd /home/svn/ sudo svnadmin create test
cd /home/svn/ sudo chown -R www-data:www-data test