<?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-21T09:54:18+09:00</dc:date>
    <utime>1416531258</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/4.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/9.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/8.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/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/memo_java/pages/3.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <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.api.UsersResources.showUser(String arg0) throws TwitterException

[[User]] showUser(long userId)
User showUser(String screenName)

[[リンク名&gt;URL]]
[[Userの取得一覧&gt;http://www62.atwiki.jp/memo_java/pages/6.html]]


twitter4j.api
Interface ListsResources

新しいリストを作成する。(リスト名、公開か非公開か、概要)
UserList createUserList(String listName, boolean isPublicList, String description)
リストに新規ユーザを追加する。（リストID、ユーザID）？
UserList createUserListMember(long listId, long userId)
  Adds a member to a list.
UserList createUserListMember(long ownerId, String slug, long userId)
  Adds a member to a list.
UserList createUserListMember(String ownerScreenName, String slug, long userId)
  Adds a member to a list.

リストに新規ユーザを100人?までまとめて追加する。（リストID、ユーザID[配列]）？
以前はaddUserListMembersを使っていたが現在はこれらしい。知らなくて大変だった。
UserList createUserListMembers(long listId, long[] userIds)
  Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.

UserList createUserListMembers(long listId, String[] screenNames)
  Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
UserList createUserListMembers(long ownerId, String slug, long[] userIds)
  Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
UserList createUserListMembers(long ownerId, String slug, String[] screenNames)
  Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
UserList createUserListMembers(String ownerScreenName, String slug, long[] userIds)
  Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
UserList createUserListMembers(String ownerScreenName, String slug, String[] screenNames)
  Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
UserList createUserListSubscription(long listId)
  Make the authenticated user follow the specified list.
UserList createUserListSubscription(long ownerId, String slug)
  Make the authenticated user follow the specified list.
UserList createUserListSubscription(String ownerScreenName, String slug)
  Make the authenticated user follow the specified list.
UserList destroyUserList(long listId)
  Deletes the specified list.
UserList destroyUserList(long ownerId, String slug)
  Deletes the specified list.
UserList destroyUserList(String ownerScreenName, String slug)
  Deletes the specified list.
UserList destroyUserListMember(long listId, long userId)
  Removes the specified member from the list.
UserList destroyUserListMember(long listId, String screenName)
  Removes the specified members from the list.
UserList destroyUserListMember(long ownerId, String slug, long userId)
  Removes the specified member from the list.
UserList destroyUserListMember(String ownerScreenName, String slug, long userId)
  Removes the specified member from the list.
UserList destroyUserListMembers(long listId, long[] userIds)
  Removes the specified members from the list.
UserList destroyUserListMembers(long listId, String[] screenNames)
  Removes the specified members from the list.
UserList destroyUserListMembers(String ownerScreenName, String slug, String[] screenNames)
  Removes the specified members from the list.
UserList destroyUserListSubscription(long listId)
  Unsubscribes the authenticated user form the specified list.
UserList destroyUserListSubscription(long ownerId, String slug)
  Unsubscribes the authenticated user form the specified list.
UserList destroyUserListSubscription(String ownerScreenName, String slug)
  Unsubscribes the authenticated user form the specified list.
PagableResponseList&lt;User&gt; getUserListMembers(long listId, long cursor)
  Returns the members of the specified list.
PagableResponseList&lt;User&gt; getUserListMembers(long ownerId, String slug, long cursor)
  Returns the members of the specified list.
PagableResponseList&lt;User&gt; getUserListMembers(String ownerScreenName, String slug, long cursor)
  Returns the members of the specified list.
PagableResponseList&lt;UserList&gt; getUserListMemberships(long cursor)
  List the lists the authenticating user has been added to.
PagableResponseList&lt;UserList&gt; getUserListMemberships(long listMemberId, long cursor)
  List the lists the specified user has been added to.
PagableResponseList&lt;UserList&gt; getUserListMemberships(long listMemberId, long cursor, boolean filterToOwnedLists)
  List the lists the specified user has been added to.
PagableResponseList&lt;UserList&gt; getUserListMemberships(String listMemberScreenName, long cursor)
  List the lists the specified user has been added to.
PagableResponseList&lt;UserList&gt; getUserListMemberships(String listMemberScreenName, long cursor, boolean filterToOwnedLists)
  List the lists the specified user has been added to.

引数(ユーザID)で指定したユーザのリスト一覧を取得
ResponseList&lt;UserList&gt; getUserLists(long listOwnerUserId)
  List the lists of the specified user.

引数(スクリーンネーム)で指定したユーザのリスト一覧を取得
ResponseList&lt;UserList&gt; getUserLists(String listOwnerScreenName)
  List the lists of the specified user.

PagableResponseList&lt;UserList&gt; getUserListsOwnerships(long listOwnerId, int count, long cursor)
  Returns the lists owned by the specified Twitter user.
PagableResponseList&lt;UserList&gt; getUserListsOwnerships(String listOwnerScreenName, int count, long cursor)
  Returns the lists owned by the specified Twitter user.
ResponseList&lt;Status&gt; getUserListStatuses(long listId, Paging paging)
  Show tweet timeline for members of the specified list.
ResponseList&lt;Status&gt; getUserListStatuses(long ownerId, String slug, Paging paging)
  Show tweet timeline for members of the specified list.
ResponseList&lt;Status&gt; getUserListStatuses(String ownerScreenName, String slug, Paging paging)
  Show tweet timeline for members of the specified list.
PagableResponseList&lt;User&gt; getUserListSubscribers(long listId, long cursor)
  Returns the subscribers of the specified list.
PagableResponseList&lt;User&gt; getUserListSubscribers(long ownerId, String slug, long cursor)
  Returns the subscribers of the specified list.
PagableResponseList&lt;User&gt; getUserListSubscribers(String ownerScreenName, String slug, long cursor)
  Returns the subscribers of the specified list.
PagableResponseList&lt;UserList&gt; getUserListSubscriptions(String listOwnerScreenName, long cursor)
  List the lists the specified user follows.
UserList showUserList(long listId)
  Show the specified list.
UserList showUserList(long ownerId, String slug)
  Show the specified list.
UserList showUserList(String ownerScreenName, String slug)
  Show the specified list.
User showUserListMembership(long listId, long userId)
  Check if a user is a member of the specified list.
  This method calls https://api.twitter.com/1.1/lists/members/show.json
User showUserListMembership(long ownerId, String slug, long userId)
  Check if a user is a member of the specified list.
  This method calls https://api.twitter.com/1.1/lists/members/show.json
User showUserListMembership(String ownerScreenName, String slug, long userId)
  Check if a user is a member of the specified list.
  This method calls https://api.twitter.com/1.1/lists/members/show.json
User showUserListSubscription(long listId, long userId)
  Check if the specified user is a subscriber of the specified list.
User showUserListSubscription(long ownerId, String slug, long userId)
  Check if the specified user is a subscriber of the specified list.
User showUserListSubscription(String ownerScreenName, String slug, long userId)
  Check if the specified user is a subscriber of the specified list.
UserList updateUserList(long listId, String newListName, boolean isPublicList, String newDescription)
  Updates the specified list.
UserList updateUserList(long ownerId, String slug, String newListName, boolean isPublicList, String newDescription)
  Updates the specified list.
UserList updateUserList(String ownerScreenName, String slug, String newListName, boolean isPublicList, String newDescription)
  Updates the specified list.


twitter4j
Interface User

String getBiggerProfileImageURL()
String getBiggerProfileImageURLHttps()
Date getCreatedAt()
String getDescription()
  Returns the description of the user
URLEntity[] getDescriptionURLEntities()
  Returns URL entities for user description.
int getFavouritesCount()
int getFollowersCount()
  Returns the number of followers
int getFriendsCount()
  Returns the number of users the user follows (AKA &quot;followings&quot;)
long getId()
  Returns the id of the user
String getLang()
  Returns the preferred language of the user
int getListedCount()
  Returns the number of public lists the user is listed on, or -1 if the count is unavailable.
String getLocation()
  Returns the location of the user
String getMiniProfileImageURL()
String getMiniProfileImageURLHttps()
String getName()
  Returns the name of the user
String getOriginalProfileImageURL()
String getOriginalProfileImageURLHttps()
String getProfileBackgroundColor()
String getProfileBackgroundImageURL()
String getProfileBackgroundImageUrlHttps()
String getProfileBannerIPadRetinaURL()
String getProfileBannerIPadURL()
String getProfileBannerMobileRetinaURL()
String getProfileBannerMobileURL()
String getProfileBannerRetinaURL()
String getProfileBannerURL()
String getProfileImageURL()
  Returns the profile image url of the user
String getProfileImageURLHttps()
String getProfileLinkColor()
String getProfileSidebarBorderColor()
String getProfileSidebarFillColor()
String getProfileTextColor()
String getScreenName()
  Returns the screen name of the user
Status getStatus()
  Returns the current status of the user
  This can be null if the instance if from Status.getUser().
int getStatusesCount() 
String getTimeZone() 
String getURL()
  Returns the url of the user
URLEntity getURLEntity()
  Returns URL entity for user&#039;s URL.
int getUtcOffset()
boolean isContributorsEnabled()
  Tests if the user is enabling contributors
boolean isDefaultProfile()
  Tests if the user has not altered the theme or background
boolean isDefaultProfileImage()
  Tests if the user has not uploaded their own avatar
boolean isFollowRequestSent()
  Returns true if the authenticating user has requested to follow this user, otherwise false.
boolean isGeoEnabled()
boolean isProfileBackgroundTiled()
boolean isProfileUseBackgroundImage()
boolean isProtected()
  Test if the user status is protected
boolean isShowAllInlineMedia()
boolean isTranslator()
boolean isVerified()



twitter4j
Interface UserList

Date getCreatedAt() 
String getDescription()
String getFullName()
long getId()
int getMemberCount()
String getName()
String getSlug()
int getSubscriberCount()
URI getURI()
User getUser()
boolean isFollowing()
boolean isPublic()    </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/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()
String  getProfileBannerIPadURL()
String  getProfileBannerMobileRetinaURL()
String  getProfileBannerMobileURL()
String  getProfileBannerRetinaURL()
String  getProfileBannerURL()
プロフィール画像
String  getProfileImageURL()
String  getProfileImageURLHttps()
String  getProfileLinkColor()
String  getProfileSidebarBorderColor()
String  getProfileSidebarFillColor()
String  getProfileTextColor()
スクリーンネーム＠がつく英数字の名前
String  getScreenName()
つぶやいた情報
Status  getStatus()
つぶやいた数
int  getStatusesCount()
タイムゾーン
String  getTimeZone()
？
String  getURL()
？
URLEntity  getURLEntity()
？
int  getUtcOffset()
boolean  isContributorsEnabled()
boolean  isDefaultProfile()
boolean  isDefaultProfileImage()
boolean  isFollowRequestSent()
boolean  isGeoEnabled()
boolean  isProfileBackgroundTiled()
boolean  isProfileUseBackgroundImage()
Trueなら鍵アカウント
boolean  isProtected()
boolean  isShowAllInlineMedia()
boolean  isTranslator()
boolean  isVerified()    </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/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/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_guide&quot; target=&quot;_blank&quot;&gt;wikiの編集方法についてはこちら&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www1.atwiki.jp/wpmode_guide/pages/25.html&quot; target=&quot;_blank&quot;&gt;左メニューの編集方法についてはこちら&lt;/a&gt;&lt;br /&gt;
 &lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://www62.atwiki.jp/memo_java/editx/2.html&quot;&gt;&lt;font color=&quot;#5F441A&quot;&gt;ここを編集&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
    </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/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/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/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クラスはアプリの中断および強制終了されたときのため前回終了時の状態を保持する。&lt;br /&gt;
公式のリファレンスによると、Objectクラスを継承し,ParcelableとCloneableを実装している。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Contextとは何なのか？&lt;/strong&gt;&lt;br /&gt;
アプリケーション全体の情報を保持する。&lt;br /&gt;
Activityのスーパークラス。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;setContentViewとは何なのか？&lt;/strong&gt;&lt;br /&gt;
setContentViewはActivity上でビューの表示を行います&lt;br /&gt;
textView、Button,LinearLayoutなどのViewクラスを継承しているクラスを引数に取る事でActivityの画面に表示します。&lt;br /&gt;
また、R.layout.○○○を引数にすることで○○○というレイアウトxmlを読み込むこともできます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Handlerとは何なのか？&lt;/strong&gt;&lt;br /&gt;
ActivityにおけるUIはシングルスレッドの操作を前提としているため、UIを別スレッドからの操作を行うときにHandlerクラスを使う。&lt;br /&gt;
これによりUIはHandlerクラスの支配下におかれるため擬似的に別スレッドからの操作が可能になる。&lt;br /&gt;
また、Handlerインスタンスを生成したスレッドへのイベント通知にも使われる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;findViewByIdとは何なのか？&lt;/strong&gt;&lt;br /&gt;
findViewByIdはソースコード外のリソースを利用する時に使います。&lt;br /&gt;
引数にはR.ID.XXXやR.layout.XXXなどを取り、これらのようにgenフォルダのR.javaでidが割り振られたリソースにアクセスできます。&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3&gt;■Java™ Platform, Standard Edition 7 API 仕様(日本語)&lt;br /&gt;
http://docs.oracle.com/javase/jp/7/api/&lt;/h3&gt;
&lt;h3&gt;■Android api&lt;br /&gt;
http://www.techdoctranslator.com/android&lt;/h3&gt;
&lt;h3&gt;■Twitter4J javadoc&lt;br /&gt;
http://twitter4j.org/javadoc/&lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div&gt; &lt;/div&gt;
    </description>
    <dc:date>2014-11-04T09:11:59+09:00</dc:date>
    <utime>1415059919</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>
  </rdf:RDF>
