Рейтинг
0.00
голосов:
0
avatar

Android  

Samsung Galaxy S2ə Paranoid Android 2.4 yazılması.

Hamıya salam. Bir az baş garışıg oldugdan tez-tez postlar yazmaq mümkün olmur. Lakin arada vaxt tapıb bu postu yazmaga gərara aldım, çünki həqiqətən mənim Samsung Galaxy S2 — İCW Android 4.0.4 modelində proşivkasını dəyişmə barədə məluatı tapmag bır az çətin oldu. Qeyd edimki hər şey patçın versiyadan çox asılıdır.
İnndi biz Samsung Galaxy S2 Android 4.0.4 (Patch -XWLPM,XXLQ5 və ya XXLQ6) təzə kastom Paranoid Android 2.4 yazarıg. (Androidin versiyası 4.1.2 və kernel isə Siyah 5.0.1). Əgər sizdə digər modeldirsə xahiş olunur bu manualı istifadə etməyasini, çünki hər şey həqiqətəndə pis ola bilər;)
Ən birincisi, Titanium Backup ilə telefonuvuzda olan bütün lazım applicationları backup elayin və ya digər program ilə. Sistem applicationları lazım deyil.

Paranoid Androidin installyasiyası 2 etapa böıək — root hüquqların alınması + nüvəni dəyişməsi və təzə proşivkanın yazılması. Hər ikisi çox vacibdir və hər ikisini eləmək zəruridir.

( Читать дальше )

Итоги прошедшего Android ивента


Проведенный в Маунтин-Вью ивент «A Taste of What’s New from Android» прошел на Ура.

Что показали и рассказали на мероприятии

Самое главное наверно это представленный Маркет



( Читать дальше )
  • +1
  • 03 февраля 2011, 03:01
  • Cluster
  • 2

Broadcast Receiver в Android

Работа приложений в фоне осуществляется благодаря BroadcastReceiver и Service.
BroadcastReceiver это объект, который начинает выполнять действия, по получению какого нибудь сигнала (Intent). Service в отличии от BroadcastReciever работает сразу после того как его запустили. Сегодня речь пойдет о Broadcast Receiver.

Для создания броадкастера нужно создать класс, который наследуется от BroadcastReceiver и переопределить метод onReceive. Этот метод вызывает, когда броадкастер получает Intent.
В нашем примере броадкастер будет показывать всплывающее сообщение, конечно там можно сделать что-то более полезное.
public class SimpleBroadcater extends BroadcastReceiver {
  @Override
  public void onReceive(Context context, Intent intent) {
    Toast.makeText(context,"Broadcaster",Toast.LENGTH_SHORT).show();  }


Броадкастер может слушать системные Intent, которые рассылаются всем и те которые мы будем вручную ему посылать. Теперь надо зарегестрировать броадкастер в системе это возможно сделать двумя способами созданием тега в манифесте приложения или вызовом метода registerReceiver из контекста, мы сделаем первым способом.
Посылка интентов броадкастерам осуществляется так
public class MainActivity extends Activity {

  Context context;

  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    context = getApplicationContext();

    Button button = (Button) findViewById(R.id.btn1);
    button.setOnClickListener(new View.OnClickListener() {
      public void onClick(View view) {
        context.sendBroadcast(new Intent(context,SimpleBroadcater.class));
      }
    });
  }}

Также можно подписаться на системные интенты, для этого в манифесте надо использовать тег так.
<receiver android:name=".SimpleBroadcater" android:label="Simple">
      <intent-filter>
        <action android:name="android.intent.action.BOOT_COMPLETED"/>
      </intent-filter>
    </receiver>

исходники проекта тут
  • +2
  • 03 октября 2010, 23:09
  • Mecid
  • 3

Хранение Данных в Android

В прошлом своем посте я писал о создании всплывающих менюшек, сегодня же мы поговорим о более важной теме такой, как хранение данных.В android есть несколько способов хранения данных: общие настройки, бд и тд. В этом посте я расскажу о том как хранить данные в БД.

( Читать дальше )
  • +2
  • 09 сентября 2010, 13:26
  • Mecid
  • 5

Создание QuickAction диалогов в Android

О том как написать Хеллоу Ворлд в интернете полным полно, так что я решил рассказать о более интересных вещах. Официальное приложение Twitter для Android использует паттерны и возможности графического интерфейса появившиеся в последних версиях sdk, такие как Dashboard, Search Bar, QuickAction и Action Bar. Диалог QuickAction является одной из самых интересных новинок, он отображает контекстное действия для данного элемента ListView. Этот диалог используется также в приложении контактов, начиная с версии 2.0

( Читать дальше )
  • +6
  • 04 сентября 2010, 23:01
  • Mecid
  • 7

ToDoid - отечественный планировщик задач для Android

После того, как я приобрел себе телефон на платформе Android, был сильно удивлен, что в нем нет простого планировщика задач, без лишних наворотов и ненужных опций. Google Tasks я не использую ввиду отсутствия необходимости синхронизации таких задач, как «Не забыть подстричься» или «Купить хлеб и макароны» с моим гугло-аккаунтом. Оптимальным вариантом тогда для меня стала программа Tag ToDo. Не помню, тогда ли приступил к созданию своего приложения-планировщика один из местных программистов и по совместительству твиттерянин — @mecid. Бета-версию я впервые увидел на одном из Twiparty, но она уже была почти доведена до ума. И вчера, наконец, ее первый релиз появился в Android Market.


( Читать дальше )
  • +4
  • 03 сентября 2010, 14:00
  • anarek
  • 2

Анонсирована "Эклерчик" аля Google Android 2.0

Ну вот и анонсирован долгожданный ОС Android, разрабатываемый под кодовым названием Eclair о котором недавно писал
Между прочем первый гаджет который будет работать под управление этой ОCьки будет наверно Motorola Droid, которая поступит в продажу 6 ноября с ценой $199 с двухгодичным контрактом с Verizon Wireless, сколько он будет стоить без контракта у нас и ваще будет ли никто не знает…
Ну а в «Эклерчике» появилась поддержка мультитач, так же улучшена работа с дисплеями различной диагонали, переработан программный код, отвечающий за ускорение графических расчетов. Поддержка Exchange для обмена сообщениями и совместной работы.
Новая функция Quick Connect позволяет быстрее ориентироваться в списке контактов и выбирать нужный способ связи с другими пользователями.
Встроенный браузер теперь поддерживает новейший стандарт HTML 5, совместимостью с которым могут похвастаться пока далеко не все браузеры.
Поддержка беспроводной передачи данных Bluetooth 2.1, встроенной фотовспышки, цифрового зума и макрофокуса для камеры. Переработке подверглась и экранная клавиатура, став более удобной и эргономичной.

В общем сами смотрите ролик рассказывающий о возможностях Android 2.0:

«Кондитерская» Google готовит Android 2.0?



Многие знают, что имена у операционных систем Android – сладкие.
Пример:
Version
Android 1.5 (Кекс)
Android 1.6 (Пончик)
Android 2.0 (Эклер)


Чаще всего перед выходом новой версии операционной системы на лужайке рядом с огромным зеленым макетом робота Андроида появляется макет кондитерского изделия, символизирующего выход одноименной версии операционной системы. На видео появившемся в сети запечатлено водружение огромного Эклера на легендарной поляне.



( Читать дальше )

Android 1.6 (Donut) SDK

Мы становимся свидетелями как все больше и больше выходят гаджетов на платформе Android, это радует и тут сама платформа не застаивается, что в двойне радует…
И вот компания Google объявила о выпуске пакета для разработки приложений Android 1.6 (Donut) SDK, который уже доступен для загрузки.
Появилась поддержка сотового стандарта CDMA и нескольких новых разрешений дисплеев, включая QVGA и WVGA. Также доступно жестовое управление, функция преобразования текста в речь и интеграция с панелью быстрого поиска Quick Search Box.
Побольше бы аппаратов с этой платформой и подешевле:)

Смотрим все нововведения в Android 1.6 (Donut) SDK в ролике;)
  • 0
  • 16 сентября 2009, 15:49
  • Cluster
  • 11

В мобильной платформе Android появилась поддержка скриптовых языков

Разработчики Google представили систему Android Scripting Environment (ASE), позволяющую выполнять на устройствах на базе мобильной платформы Android полнофункциональные приложения, написанные на популярных скриптовых языках. При этом скриптам доступен стандартный API платформы, т.е. они могут использовать функции телефонии, отправлять SMS, получать данные с GPS, web-камеры и акселерометров, обрабатывать события, использовать функции синтезатора речи (text-to-speech).

Скрипты могут выполняться из командной строки, функционировать как фоновые процессы или выступать в роли обычных GUI приложений. В настоящий момент доступна поддержка языков Python, Lua и BeanShell. В ближайшее время список поддерживаемых языков пополнится языками JavaScript и Ruby. Доступ к Java API Android для скриптов BeanShell производится напрямую, через класс AndroidFacadeа. Для языков подобных Lua и Python доступ к API организован через JSON RPC обращения к классам AndroidFacade и AndroidProxy.

В среде ASE интегрированы средства для запуска приложений из командной строки и имеется встроенный редактор, позволяющий изменять и создавать скрипты прямо на мобильном телефоне. Исходные тексты ASE распространяются в рамках лицензии Apache 2.0

via opennet.ru