모든것 썸네일형 리스트형 [android][TIP]외부 어플리케이션 실행. * 묵시적 호출 Intent intent = getPackageManager().getLaunchIntentForPackage( " 패키지 이름" );startActivity(intent); * 명시적 호출ComponentName comp = new ComponentName("패키지명","패키지명.액티비티명");Intent intent = Intent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER)intent.setComponent(comp);startActivity(intent); * 최상위 액티비티를 실행 하고 싶은 경우Intent intent = getPackageManager().getLaunchIntentForPackage( ".. 더보기 [android][기초]페이지 이동 1. 단순 페이지 이동 Intent intent = new Intent(this, PackageA_2.class); startActivity(intent); 2. 컴포넌트 이동 Intent intent = new Intent(); ComponentName cn = new ComponentName("com.test.PackageB", "com.test.PackageB.PackageB_1"); intent.setComponent(cn); startActivity(intent); 더보기 [android][Notification]통지 등록및 통지유틸 * 4.2 미만 버전에서 사용 하는 방법.@SuppressWarnings("deprecation")public void onBtnClick(View view) {NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);Notification notification = new Notification(R.drawable.ic_launcher,"알려드립니다", System.currentTimeMillis());// 이용자가 통지를 확인한 후에는 통지를 표시하지 않도록 설정notification.flags = Notification.FLAG_AUTO_CANCEL; Intent inten.. 더보기 [android][라이브러리] 안드로이드 차트 라이브러리 ◎ 차트 종류 - Essence Chart- http://essenceware.blogspot.kr/2013/04/essence-chart_18.html- https://github.com/essencetech/essencechart- [상용]aiCharts- http://www.artfulbits.com/Android/aiCharts.aspx- 갤러리 : http://www.artfulbits.com/products/android/aiCharts.aspx#Presentation_1- achartengine - https://code.google.com/p/achartengine/- 개발이 진행중.- chartdroid- https://code.google.com/p/chartdroid/- 개발이 진행중.. 더보기 [android][SQLite]ContentProvider * CitizenContentProvider.javapackage com.example.sqlex4; import java.util.HashMap; import android.content.ContentProvider;import android.content.ContentUris;import android.content.ContentValues;import android.content.Context;import android.content.UriMatcher;import android.database.Cursor;import android.database.SQLException;import android.database.sqlite.SQLiteDatabase;import android.database.s.. 더보기 [android][SQLite]다양한 Select 방법. * DB Table을 정의한 클래스가 필요하지만, 중요한것이 아니기에 생략. * MainActivity.javapackage com.example.sqlex3; import android.app.Activity;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteQueryBuilder;import android.os.Bundle;import android.view.Menu; import com.example.sqlex3.table.StudentTable; public class MainActivity extends Activity { @Overridepr.. 더보기 [android][SQLite]래퍼 메소드를 활용한 쿼리 * SchemaHelper.javapackage com.example.sqlex2; import java.util.HashSet;import java.util.Set; import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.util.Log; import com.example.sqlex2.table.ClassTable;import com.example.sqlex2.table.CourseTable.. 더보기 [android][SQLite] Table 생성, Insert, Select의 기본 예제문. * SQLiteHelper.javapackage com.example.sqlex1; import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.util.Log; public class SQLiteHelper extends SQLiteOpenHelper { private static final String DATABASE_NAME = "my_database.db"; // 테이블과 데이터베이스 업데이트를 위해 이 숫자를 토글 한다. private static final int DATABASE_VERSION = 1; //.. 더보기 [android][기초][외부 저장 장치]외부 저장장치에 쓰기 * MainActivitypackage com.example.ex6; import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException; import android.os.Bundle;import android.os.Environment;import android.util.Log;import android.view.Menu; public class MainActivity extends Activity { @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setConten.. 더보기 [android][기초][내부저장]파일 입출력. * MainActivity.javapackage com.example.ex5; import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader; import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.util.Log;import android.view.Menu; public class MainActivity extends Activity { @Overrideprotected void onCreate(Bundle savedInstan.. 더보기 이전 1 2 3 4 5 6 7 8 다음