Published on Nyanchew's Digital Life (https://nyanchew.com)

Home > Android

Android

android logo
Thanks! @mrshiromi
http://twitpic.com/ysqwd [1]

Nexus One / HT-03A and all about Android.

  • 日本語 [2]
android [3]

KDDI au made three kinds of Guinness Book records by 60 patterns' Android au TV commercial

  • Add new comment [4]

KDDI, one of Japanese careers, established three kinds of Guinness Book world records by 60 patterns of Android au TV commercial. Three world records are following:

- Number of TV CM versions of the same product which broadcast within 24 hours.
- Number of TV CM versions of the same product which broadcast within 8 hours in one pay station.
- Number of TV CM versions of the same product which broadcast in 30 minutes TV program.

You can see all of 60 patterns of TV CM here.

https://youtu.be/osUjP1yMY2U [5]

android [3]

How to restore settings which backed up to Google server

  • Add new comment [6]
  • 日本語 [7]

Google published documents named AndroidUsersGuide.

For Android 2.2 is here:

http://www.google.com/googlephone/AndroidUsersGuide.pdf [8]

And for Android 2.3 is here:

http://www.google.com/googlephone/AndroidUsersGuide-2.3.pdf [9]

I found a following description in these documents.

If you want to restore your settings to this phone, from another phone that was running Android release 2.0 or later, you must sign into your Google Account now, during setup. If you wait until after setup is complete, your settings are not restored.

To restore your settings which backed up to Google server, you have to sign into your Google Account during a setup wizard running.

Settings for backup is in Settings > Privacy. If you check this option, Wifi password, Browser bookmarks, Installed Application List, User dictionary of Android keyboard, and Settings are backed up. If you uncheck this option, the backed up data is deleted from Google servers.

android [3]

Android's Activities and Tasks

  • Add new comment [10]
  • 日本語 [11]

I read a chapter of "Activities and Tasks" on a "Application Fundamentals" page [12] of the developers site to understand the behavior of the activities and tasks.

On the Android, one activity can start another activity by using Intent. A task is a stack of activities that relates. Activity starts another activity with Intent, which is pushed to the same stack, and it is poped by Back button. This is the standard behavior of the Android. However, this behavior of the task can be changed by flags given to Intent and attributes of the activities.

The page "Application Fundamentals" expalains this very well. I wanted to know how to use these flags and attributes actually, so I looked for the examples.

[1] Sharing from gallery

In AndroidManifest.xml file of the gallery application, the clearTaskOnLauch attribute is True. So, if you starts another activity from the gallery and back to the home, then you can start just a gallery screen by launching gallery application. Because started activities were cleared when returning to the home.

[2] Starts Gmail from other application

In AndroidManifest.xml of Gmail, the allowTaskReparentng attribute is True. So, the Gmail activity started from other application that stacked to a task will move to a new task that has the same affinity as Gmail when the task comes to foreground. For example,

・starts Gmail, and makes a new message
・return to the home
・starts Gallery, and share some picture to Gmail
・return to the home

Because the Launch mode of Gmail is neither singleTask nor singleInstance, at this time there are two tasks 1) Gmail message list - making new message 2) Gallery - sharing picture with Gmail.

・ switch to the task 1) by starting Gmail.

Then, screen for sharing picture is appearing, and by Back button, making new message screen appears. It seems that sharing picture with Gmail activity of 2) moves to the task 1).

[3] Page sharing from a browser

a launch mode of Browser is singleTask. It means the browser is always route of the task. If some activity starts Browser, It can't push Browser activity to its own stack. The browser starts a new task. And, the alwaysRetainTaskState attribute is True, it means state of the task is retained.

However, If you starts other application from the browser, return to the home, and starts the browser again, then the browser screen appears. Why?

When the browser starts other application by "Share page", the flag named FLAG_ACTIVITY_PREVIOUS_IS_TOP is set to Intent. This flag means that the activity starts with the Intent seems to finish soon, so regard the previous activity as a top activity of the task. So when you switch the task to the browser, the browser itself is regard as a top activity of the task. ( I'm not sure this is true or not)

************************************************************************************************************

This framework of activities and tasks is not for general Android users, but for developers.

I think that developers should design behavior of activities and tasks in a way which the ordinary user can use it without conscious of the rules. No strange behavior and behave as the same as the expects by user are good design.

android [3]

Irodama Live Wallpaper Pro

  • Add new comment [13]
  • 日本語 [14]

Irodama Live Wallpaper paid version is available, which more functions added on FREE version.

Link to Android Market (Android Phone only) [15]

QR code

Various color balls produced, drifting on a screen and disappearing.
If two color balls meet, new color ball is produced.
The color balls become transparent and finally disappear.
Sometimes, Android guy appears. Rarely, he will cause something happen.

The ball disappears by touching it. Some balls are generated by touching on a point that other balls not exists on the screen.

Functions added on FREE version:
- Up to seven screens, different colors of balls are able to set.
- Selectable size of balls from 10 (Small) to 50 (Large).

Settings:

1. Max Number of balls

Choose maximum number of color balls from 10 to 80. Default number is 60. If a current number of balls reaches the max. number, a transparent ball (alpha < 30) disappears and new ball is generated.

2. Speed of balls

Choose speed of balls from 1 (Slow) to 5 (Fast).

irodama random
irodama red
irodama blue
irodama yellow
irodama cyan
irodama magenta
irodama white
irodama gray
irodama settings
irodama settings
irodama settings

3. Size of balls

Choose size of balls from 10 (Small) to 50 (Large).

4. Type of balls

Choose type of balls from Clear, Bokeh1, and Bokeh2.

5. Color of balls

Choose balls' color of each screen (up to seven screens). Colors are Random, Red, Green, Blue, Yellow, Cyan, Magenta, White, Gray and Custom. A position of screen is auto detected. Offset value is needed for auto detection. Please move your screen some times for detection of a number of screens. If you choose 'Custom', Color picker appears to pick your favorite color.

6. Background color

Background color is customizable by Color Picker.

Irodama Live Wallpaper doesn't have image data except a small 'Android Robot' bitmap. It's a smaller than other Live Wallpapers.

android [3]

Robo Defense Free - Level 10 complete

  • Add new comment [16]
  • 日本語 [17]
2009/09/19 (土) - 21:59 - Level 10 - 100 [18] cna [19]Robo Defence Free
[20]2009/09/19 - 21:59 投稿者 Ik T [21].

I completed Robo Defense Free level 10, and took a screen shot for a memory.

It is a composite image of four screen shots.

I made it from right to left by a way of making a road for robots from exit side to entrance side. I prepared Teleports early, and used it much.

android [3]
Creative Commons License -- Search this site -- -- Privacy Policy --
  • English
  • 日本語

Source URL: https://nyanchew.com/?q=en/android-all

Links
[1] http://twitpic.com/ysqwd
[2] https://nyanchew.com/?q=jp/android
[3] https://nyanchew.com/?q=en/category/digital-life/android
[4] https://nyanchew.com/?q=en/comment/reply/551#comment-form
[5] https://youtu.be/osUjP1yMY2U
[6] https://nyanchew.com/?q=en/comment/reply/557#comment-form
[7] https://nyanchew.com/?q=jp/google%E3%81%AE%E3%82%B5%E3%83%BC%E3%83%90%E3%81%AB%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%81%97%E3%81%9Fandoroid%E8%A8%AD%E5%AE%9A%E3%81%AE%E3%83%AA%E3%82%B9%E3%83%88%E3%82%A2
[8] http://www.google.com/googlephone/AndroidUsersGuide.pdf
[9] http://www.google.com/googlephone/AndroidUsersGuide-2.3.pdf
[10] https://nyanchew.com/?q=en/comment/reply/442#comment-form
[11] https://nyanchew.com/?q=jp/android%E3%81%AE%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%93%E3%83%86%E3%82%A3%E3%81%A8%E3%82%BF%E3%82%B9%E3%82%AF
[12] http://developer.android.com/guide/topics/fundamentals.html
[13] https://nyanchew.com/?q=en/comment/reply/527#comment-form
[14] https://nyanchew.com/?q=jp/%E8%89%B2%E7%8E%89%E3%83%A9%E3%82%A4%E3%83%96%E5%A3%81%E7%B4%99-%E6%9C%89%E6%96%99%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3
[15] http://market.android.com/search?q=pname:nyanchew.android.irodama2
[16] https://nyanchew.com/?q=en/comment/reply/550#comment-form
[17] https://nyanchew.com/?q=jp/robo-defense-free-level-10-complete
[18] https://farm3.static.flickr.com/2439/3933405485_16008295e4_b.jpg
[19] https://creativecommons.org/licenses/by-nc-sa/2.0/
[20] https://www.flickr.com/photos/monchan/3933405485
[21] https://www.flickr.com/people/monchan/