금액을 지불하고 샀던 App 목록. (오늘만 무료였을때 받은 App은 제외함.)
App 평가는 추후에...

AVPlayer
Asphalt 5
Unblock me
OvenBreak
Dungeon Hunter 2
Eternal Legacy
BattleFiled: Bad company 2
NBA Elite 11
Spore Creatures
Naughty bear
The settlers
Dungeon Defenders
Ultimate Mortal Kombat
Street Fighter IV
Archetype
Photo+Folder
Dead Space
AngryBirds
Guns'n'Glory
가사로찾는노래방
Defender Chronicles
Mobile Mouse Pro
The Simpsons Arcade
N.O.V.A. 2
RobotNGun
Tiny Wings
Chicken Escape
BongBong
Solomon's keep
PhotoGenic - Find Your hottest…
Angry Birds Rio
BikeMateGPS
Angry Birds, Mighty Eagle
Inotia 3
Liqua Pop
반응형


<TabHost 사용 , Tab 하단으로 배치>

Source (어디다 넣을지 모르면 OnCreate()에 넣으면 됩니다.)

TabHost tabs;

 

tabs = getTabHost(); // 탭 정보를 가져오는 기능.

       

tabs.addTab(tabs.newTabSpec("byname").setIndicator(null, getResources().getDrawable(R.drawable.icon_byname_en_2x)).setContent(R.id.byname)); // 0번 .

tabs.addTab(tabs.newTabSpec("byarea").setIndicator(null, getResources().getDrawable(R.drawable.icon_byarea_en_2x)).setContent(R.id.byarea)); // 1번 .

 

tabs.setCurrentTab(0); //디폴트(화면에 보여질 기본) 탭선택.(선택사항. 메서드 사용안하면 0번탭이 자동 디폴트)


XML
 

<?xml version="1.0" encoding="utf-8"?>

<TabHost

xmlns:android="http://schemas.android.com/apk/res/android"

android:id="@android:id/tabhost"  <--android지정 id

android:layout_width="fill_parent"

android:layout_height="fill_parent">

<LinearLayout

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent">

<FrameLayout

android:id="@android:id/tabcontent"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:layout_weight="1"> <--탭을 아래로 넣을때 필수옵션

<LinearLayout

android:id="@+id/byname"

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:gravity="right">

</LinearLayout>

<LinearLayout

android:id="@+id/byarea"

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:gravity="right">

</LinearLayout>

</FrameLayout>

<TabWidget

android:id="@android:id/tabs" <--android지정 id

 

android:layout_width="fill_parent"

android:layout_height="40px">

</TabWidget>

</LinearLayout>

</TabHost>




XML파일을 생성하시면 AndroidManifest.XML 파일에 permission을 추가해야 합니다.
ex)
 

<?xml version="1.0" encoding="utf-8"?>

<manifest

<application ...

           <activity

    </activity>

           <activity android:name="Test"></activity<--이런식으로.

</application>

</manifest>



반응형



<NSArray내의 NSDictionary 그룹별로 추출하기>

아래와 같은 형태의 NSArray 안에 NSDictionary 가 있는 형태의 Array 하나를 가지고 있을때
phoneNumbers (
{ group = "그룹A";  name = "가나다";  number = "01011112222";},
{ group = "그룹B";  name = "라마바";  number = "01011112222";}
)
방법:

for(NSDictionary *dict in array)
{
NSString *groupValue = [dict valueForKey:@"group"];
NSString *nameValue = [dict valueForKey:@"name"];
...
}


반응형