<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/memo_java/">
    <title>JAVAとかメモ</title>
    <link>http://w.atwiki.jp/memo_java/</link>
    <atom:link href="https://w.atwiki.jp/memo_java/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>JAVAとかメモ</description>

    <dc:language>ja</dc:language>
    <dc:date>2014-11-06T09:50:13+09:00</dc:date>
    <utime>1415235013</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/9.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/8.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/6.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/5.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/4.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/3.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/1.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/memo_java/pages/9.html">
    <title>成績考査Java</title>
    <link>https://w.atwiki.jp/memo_java/pages/9.html</link>
    <description>
      企画書の提出
企画書には開発スケジュールを必ず記載

※提出はWord Excel PP メモ帳など

・企画書に盛り込む内容の参考例

１、背景（これから開発するアプリに関連した現状や動向など）
２、必要性（現状と問題点から何が必要か）
３、アプリ導入の目的
４、アプリ導入後の期待できる効果・成果・目標など
５、開発の方針・方法など
６、対象となる業務の範囲・領域
７、アプリの構成
８、アプリ導入後の業務フロー
９、開発プロジェクトの進め方
１０、開発体制と開発スケジュール、コスト見積など

【11/26】成績考査
本実習の最終目標は、「Androidアプリの設計・開発」である。
現在、制作しているAndroidアプリに関する「仕様・設計書」を提出せよ。
フォーマットは任意とするが、なるべく実務を想定して、顧客と開発側の一人二役を演じるつもりで、
「基本計画（要件定義）」「外部設計」「内部設計」「プログラム設計」などの開発プロセスを
意識して設計書を作成するように留意すること。
また、「課題発表会」のためのプレゼンテーション用スライドを今後準備する必要があるので、
MS PowerPointによるスライド形式で作成して兼用してもよい。

※提出は、でぃずたるでーた（MS Word / Excel / PPやメモ帳など）とする
※設計書の書き方などは各自Webなどを利用してリサーチして参考にするとよい


【制作物発表会】
10分程度のプレゼンテーション
修了考査を兼ねていますので必ず参加してください

条件
１、以前作成した設計書に追加・修正があれば施して、再度提出する
２、作成した設計書に基づいて開発した青果物を発表するために、
「プレゼンテーション」をする
３、その他、詳細な指示は担当講師に従うこと    </description>
    <dc:date>2014-11-06T09:50:13+09:00</dc:date>
    <utime>1415235013</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/memo_java/pages/8.html">
    <title>Android</title>
    <link>https://w.atwiki.jp/memo_java/pages/8.html</link>
    <description>
      TextViewのスクロールバー

・縦
&lt;ScrollView
    android:layout_width =&quot;fill_parent&quot;
    android:layout_height=&quot;fill_parent&quot;&gt;
    &lt;TextView
        android:id=&quot;@+id/name&quot;
        android:layout_width=&quot;wrap_content&quot;
        android:layout_height=&quot;wrap_content&quot;
        android:text=&quot;TextView&quot; /&gt;
&lt;/ScrollView&gt;

・横
&lt;HorizontalScrollView
    android:layout_width=&quot;fill_parent&quot;
    android:layout_height=&quot;fill_parent&quot;
    android:id=&quot;@+id/HorizontalScrollView&quot;&gt;
    &lt;TextView
        android:id=&quot;@+id/name&quot;
        android:layout_width=&quot;wrap_content&quot;
        android:layout_height=&quot;wrap_content&quot;
        android:text=&quot;TextView&quot; /&gt;
    &lt;/ScrollView&gt;
&lt;/HorizontalScrollView&gt;    </description>
    <dc:date>2014-11-06T07:29:30+09:00</dc:date>
    <utime>1415226570</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/memo_java/pages/6.html">
    <title>User</title>
    <link>https://w.atwiki.jp/memo_java/pages/6.html</link>
    <description>
      showUserメソッド

User twitter4j.api.UsersResources.showUser(long userId) throws TwitterException

User showUser(long userId)
User showUser(String screenName)

戻り値のUserで取得できるもの一覧
大きいプロフィール画像
String  getBiggerProfileImageURL()
String  getBiggerProfileImageURLHttps()
アカウント作成日
Date  getCreatedAt()
自己紹介
String  getDescription()
？[Ltwitter4j.URLEntity;@430a2b50]
URLEntity[]  getDescriptionURLEntities()
お気に入りの数
int  getFavouritesCount()
フォロワーの数
int  getFollowersCount()
フォローの数
int  getFriendsCount()
ユーザーID
long  getId()
言語設定
String  getLang()
リストの数？
int  getListedCount()
所在地
String  getLocation()
小さいプロフィール画像
String  getMiniProfileImageURL()
String  getMiniProfileImageURLHttps()
ユーザー名
String  getName()
原寸プロフィール画像
String  getOriginalProfileImageURL()
String  getOriginalProfileImageURLHttps()
背景？
String  getProfileBackgroundColor()
String  getProfileBackgroundImageURL()
String  getProfileBackgroundImageUrlHttps()
バナー？
String  getProfileBannerIPadRetinaURL(    </description>
    <dc:date>2014-11-06T10:17:45+09:00</dc:date>
    <utime>1415236665</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/memo_java/pages/5.html">
    <title>Java関連</title>
    <link>https://w.atwiki.jp/memo_java/pages/5.html</link>
    <description>
      AsyncTaskの使い方基本
http://dev.classmethod.jp/smartphone/android/asynctask/

ListAdapter
getView    </description>
    <dc:date>2014-11-06T07:15:43+09:00</dc:date>
    <utime>1415225743</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/memo_java/pages/4.html">
    <title>Twitterメモ</title>
    <link>https://w.atwiki.jp/memo_java/pages/4.html</link>
    <description>
      ■参考リンク

Twitter4j逆引きリファレンス【使い方 やりたいことから見つける】
http://www.synaesthesia.jp/twitter4j/gyakubiki.php


https://github.com/chrisbanes/Android-PullToRefresh

---引用
非同期処理を行う方法にAsyncTaskを使う方法があります。
AsyncTaskを使うとThreadやRunnableを意識することなく、 メインスレッドとは別のスレッドで処理を行うことができます。
非同期処理中であってもメインスレッドでの処理が可能です。

非同期処理を行う際、Handlerクラスを使って画面更新処理を行うと 少しコードが煩雑になってしまいますが、
AsyncTaskクラスを使うとそのような事がなく、 非同期処理と画面更新処理を行うことができます。


■リストの取得（旧バージョン
http://d.hatena.ne.jp/Tomato-360/20110831/1314798582


interface TimelinesResources
--タイムライン
getHomeTimeline()
getHomeTimeline(Paging paging)

--自分宛のツイート
getMentionsTimeline()
getMentionsTimeline(Paging paging)

--自分のツイート
getRetweetsOfMe()
getRetweetsOfMe(Paging paging)

--指定したIDのツイート？
getUserTimeline()
getUserTimeline(long userId)
getUserTimeline(long userId, Paging paging)
getUserTimeline(Paging paging)
getUserTimeline(String screenName)
getUserTimeline(String screenName, Paging paging)

**戻り値はみなこれ
ResponseList&lt;Status&gt;


User twitter4j    </description>
    <dc:date>2014-11-21T09:54:18+09:00</dc:date>
    <utime>1416531258</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/memo_java/pages/3.html">
    <title>右メニュー</title>
    <link>https://w.atwiki.jp/memo_java/pages/3.html</link>
    <description>
      **カウンター
|今日|&amp;counter(today)人|
|昨日|&amp;counter(yesterday)人|
|&amp;bold(){合計}|&amp;bold(){&amp;counter()人}|

現在&amp;online()人が閲覧中。

**更新履歴
#recent(30)    </description>
    <dc:date>2014-10-30T22:30:06+09:00</dc:date>
    <utime>1414675806</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/memo_java/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/memo_java/pages/2.html</link>
    <description>
      
&lt;h3 id=&quot;id_b7a6c500&quot;&gt;メニュー&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www62.atwiki.jp/memo_java/pages/1.html&quot; title=&quot;トップページ (22d)&quot;&gt;&lt;font color=&quot;#5F441A&quot;&gt;トップページ&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www62.atwiki.jp/memo_java/pages/5.html&quot;&gt;&lt;font color=&quot;#5F441A&quot;&gt;Java関連&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www62.atwiki.jp/memo_java/pages/4.html&quot;&gt;Twitter関連&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Android&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www62.atwiki.jp/memo_java/pages/9.html&quot;&gt;Java成績考査&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;
&lt;hr /&gt;&lt;p&gt; &lt;/p&gt;
&lt;h3 id=&quot;id_453df200&quot;&gt;リンク&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://atwiki.jp/&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#5F441A&quot;&gt;@wiki&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://atwiki.jp/guide/&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#5F441A&quot;&gt;@wikiご利用ガイド&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;
&lt;h3 id=&quot;id_c0085a49&quot;&gt;他のサービス&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://atchs.jp/&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#5F441A&quot;&gt;2ch型掲示板レンタル&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://atbbs.jp/&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#5F441A&quot;&gt;無料掲示板レンタル&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www1.atwiki.jp/wpmode    </description>
    <dc:date>2014-11-06T09:43:59+09:00</dc:date>
    <utime>1415234639</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/memo_java/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/memo_java/pages/1.html</link>
    <description>
      
&lt;p&gt;基本的なこと。何度でも目を通して身に着けておくべきこと。&lt;/p&gt;
&lt;div&gt;&lt;strong&gt;アプリケーションコンポーネント&lt;/strong&gt;(構成要素)は４つ&lt;br /&gt;
・アクティビティ&lt;br /&gt;
・サービス&lt;br /&gt;
・コンテンツプロバイダ&lt;br /&gt;
・ブロードキャストレシーバ&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;・Activityとは何なのか？&lt;/strong&gt;&lt;br /&gt;
Activityはandroidにおいてアプリケーションを構成する４つの要素の一つ。&lt;br /&gt;
主にユーザーとの対話・表示を行うためのインターフェースの役割を持つ。&lt;br /&gt;
大抵のアプリケーションは一つ以上のActivityを持つ。&lt;br /&gt;
↓Activityについてわかりやすい&lt;br /&gt;
http://www.javadrive.jp/android/activity/index2.html&lt;br /&gt;
ライフサイクルとプロセスのキルを意識する。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;・Viewとは何なのか？&lt;/strong&gt;&lt;br /&gt;
ViewはTextViewやButtonとうのビューとなるクラスの土台となるクラス。&lt;br /&gt;
Viewを継承したクラスを作成してsetContentViewの引数に取る場合、主にViewクラスのonDrawメソッドで描画を行う。&lt;/p&gt;
&lt;p&gt;setContentViewメソッド&lt;br /&gt;
Viewをセットできる。以下の３種類がある。&lt;br /&gt;
void setContentView(int layoutResID)&lt;br /&gt;
void setContentView(View view)&lt;br /&gt;
void setContentView(View view, ViewGroup.LayoutParams params)&lt;/p&gt;
&lt;p&gt;Viewクラスの下にはTextViewやButtonなど様々なクラスがある。&lt;br /&gt;
ViewGroupはViewを配置した際に入れ後になる親のこと？&lt;br /&gt;
layoutのxmlを作った時に初期配置されているLinearLayoutがそれにあたる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bundleとは何なのか？&lt;/strong&gt;&lt;br /&gt;
Bundleクラスはアプリの中断および強制終了され    </description>
    <dc:date>2014-11-04T09:11:59+09:00</dc:date>
    <utime>1415059919</utime>
  </item>
  </rdf:RDF>
