2010년 3월 31일 수요일
OpenBox Project Category
This Category is working as hiding.
Sorry~~
Blog / Twitter / FaceBook
하나로 통합되면 좋겠다만, 각각의 특성이 달라서인가? 아님, 상술인가? (상술이겠지.....)
에잇 귀찮어.
하지만, 묘한 매력이 있는것은 틀림없는듯.
더 늙기전에 이러한 network의 특혜를 받아 볼란다.
여기 저기다 영역 표시를 해두면 언젠가 내 입맛에 맞는 먼가가 걸리지 않을까나?
그럼 그곳에 나의 나오바리를 구축 할테다~~
2010년 3월 30일 화요일
How to register on Android Market as developer
1. Go to http://www.android.com/market
2. Click "Are you Developer~~~~~ "
3. Fill the information.
--> Next,
4. Input information of Credit Card.
5. Will pay for fee of registration for Android Market ($25.00)
Done.
2010년 3월 26일 금요일
Hiding a Title bar on Activity,
You can set a number of general window properties, such as whether to display a title, whether the window is floating, and whether it displays an icon, by calling methods on the Window member of the underlying View object for the window. Examples include calling getWindow().requestFeature() (or the convenience method requestWindowFeature(some_feature)) to hide the title. Here is an example of hiding the title bar:
//Hide the title bar
requestWindowFeature(Window.FEATURE_NO_TITLE);
A better way to achieve the same end is to specify a theme in your Android Manifest file:
<application android:icon="@drawable/icon" android:theme="@android:style/Theme.NoTitleBar">
This is preferable because it tells the system not to show a title bar while your application is starting up. With the explicit method call, your application will have a title bar visible to the user until onCreate runs.
(Note that this can be applied to either the <application> tag or to individual <activity> tags.)
From. Android Developers
2010년 3월 18일 목요일
Data Saving in Android Platform
• Shared data in an application.
• Be made a file under app folder
– Files
• To share the data thru “FILE”
– SQLite Databases
• To share the data using SQLite.
–Content Providers
• Custom Content Provider
* Can make Custom Content Provider from class of “ContenProvider”
• Native Android Content Providers
* Browser : to read or modify Bookmarks, history,…
* CallLog : Can view and update for Incoming/Outgoing/Missed call information.
* Contacts : to retrieve, modify, or store your contacts’ details.
* MediaStore : Contains meta data for all available media.
* Settings : Can view and modify the device settings information.
Intent Resolution
Intent resolution is to find the best Intent Filter match possible using
·Process
1. Make a list of all the Intent Filters available from the installed packages
2. Check the “action” or “category”
- Action,
- Category
3. compared to the Intent Filter’s “data” tag
4. Check the priority on intent filter node
Action Intent between android activities
–Explicit Intents
• Have specified a component which provides the exact class to be run/action
ex) startActivity(new Intent(Intent.ACTION_PICK).setClass(this, QueryBrowserActivity.class));
–Implicit Intents
• Have not specified a component. Instead, they must include enough information for the system to determine which of the available components is best to run for that intent (Intent resolution).
ex) startActivity(new Intent(Intent.ACTION_EDIT, uri));
What Makes an Android Application?
· Activity
– An Application’s presentation layer. Every screen in Android applications are extension of the Activity class.
– Activities use “Views” to form graphical user interfaces that display information and respond to user actions.
· Intent(Broadcast Rcv.)
– Intent is a message between Activity/Application with System
· Content Provider
– A shareable data store. Content Providers are used to manage and share application database
· Service
– Service is an application component that runs in the background
What is Android?
Developed by the Open Handset Alliance, Android brings Internet-style innovation and openness to mobile phones.
Android™ delivers a complete set of software for mobile devices: an operating system, middleware and key mobile applications. The Android Software Development Kit (SDK) is now available.
Open
Android was built from the ground-up to enable developers to create compelling mobile applications that take full advantage of all a handset has to offer. It was built to be truly open. For example, an application can call upon any of the phone's core functionality such as making calls, sending text messages, or using the camera, allowing developers to create richer and more cohesive experiences for users. Android is built on the open Linux Kernel. Furthermore, it utilizes a custom virtual machine that was designed to optimize memory and hardware resources in a mobile environment. Android is open source; it can be liberally extended to incorporate new cutting edge technologies as they emerge. The platform will continue to evolve as the developer community works together to build innovative mobile applications.
All applications are created equal
Android does not differentiate between the phone's core applications and third-party applications. They can all be built to have equal access to a phone's capabilities providing users with a broad spectrum of applications and services. With devices built on the Android Platform, users are able to fully tailor the phone to their interests. They can swap out the phone's homescreen, the style of the dialer, or any of the applications. They can even instruct their phones to use their favorite photo viewing application to handle the viewing of all photos.
Breaking down application boundaries
Android breaks down the barriers to building new and innovative applications. For example, a developer can combine information from the web with data on an individual's mobile phone -- such as the user's contacts, calendar, or geographic location -- to provide a more relevant user experience. With Android, a developer can build an application that enables users to view the location of their friends and be alerted when they are in the vicinity giving them a chance to connect.
Fast & easy application development
Android provides access to a wide range of useful libraries and tools that can be used to build rich applications. For example, Android enables developers to obtain the location of the device, and allows devices to communicate with one another enabling rich peer-to-peer social applications. In addition, Android includes a full set of tools that have been built from the ground up alongside the platform providing developers with high productivity and deep insight into their applications.
From : http://www.android.com/about/
Twitter 사용법 모음
조금전 Twitter에 관련해서 검색하다, 우연치 않게 평소에 잘 가지 않던 Navxxxxx.com에서 개념 답변 하나 발견하여 까먹을 까봐 여기다 옮겨 적는다. 출처 : http://mooo.org/10392 트위터가 뭐냐고? - kin...
-
– Shared Preferences • Shared data in an application. • Be made a file under app folder – Files • To share the data thru “FILE” – SQL...
-
조금전 Twitter에 관련해서 검색하다, 우연치 않게 평소에 잘 가지 않던 Navxxxxx.com에서 개념 답변 하나 발견하여 까먹을 까봐 여기다 옮겨 적는다. 출처 : http://mooo.org/10392 트위터가 뭐냐고? - kin...