Разработка нативных приложений Tizen - ответы

Количество вопросов - 288

elm_list_clear(Evas_Object *)

stdlib.h

Библиотека Eeze

file_name[]

json_array_get_length(JsonArray*)

i18n_ucalendar_set()

elm_win_wm_rotation_available_rotations_set(Evas_Object *, int *, unsigned int)

net_connection.h

preference_get_string(char *, char **)

Магнитометр можно использовать в приложениях, реализующих

elm_bg_file_set()

json_object_get_string_member(JsonObject*, gchar*)

Функция elm_bg_option_set()

evas_object_evas_get()

Библиотека Ecore

eina_stringshare_add_length()

elm_entry_single_line_set()

Для работы с GPS нужна привилегия

opendir(char *)

“/opt/usr/media”

sensor.h

Pitch (тангаж) — показывает

curl_global_init(long flags)

Тип возвращаемого значения API json_object_get_double_member(JsonObject *, gchar*)

eina_strbuf_append()

elm_notify_add(Evas_Object *)

Команда #include “helloworld.h” ссылается на файл ‘helloworld.h’ в папке

app_get_data_path()

evas_object_color_set(Evas_Object *, int, int, int, int)

elm_object_content_set()

Библиотека Eet

Библиотека Embryo

Библиотека Elementary

Библиотека Eio

Библиотека Eldbus

‘win_delete_request_cb()' - это

Функция create_base_gui()

elm_win_wm_rotation_available_rotations_set()

elm_win_indicator_mode_set()

evas_object_show()

elm_win_rotation_with_resize_set(Evas_Object *, int)

elm_notify_align_set(Evas_Object *, double, double)

app_control_set_app_id(app_control_h, char *)

app_control_send_launch_request(app_control_h, app_control_reply_cb, void *)

sprintf()

strlen()

Atol()

show_eina_strbuf_result()

eina_strbuf_string_get()

eina_strbuf_reset()

eina_strbuf_insert()

app_alarm.h

app_control_create(app_control_h *)

app_control_set_operation(app_control_h, char *)

alarm_schedule_at_date(app_control_h, struct tm *, int, int *)

eina_file_open()

“/opt/storage/sdcard”

readdir(DIR *)

Для того, чтобы работать с сенсорами необходимо

sensorinfo

Сенсор ориентации может измерять

Roll (рыскание) показывает

Когда телефон находится в портретном положении, его горизонтальным направлением будет

sensor_is_supported(sensor_type_e, bool *)

sensor_create_listener(sensor_h, sensor_listener_h *)

sensor_listener_set_event_cb(sensor_listener_h, unsigned int, sensor_event_cb, void *)

evas_object_image_size_set()

Все фигуры, нарисованные в Evas, создаются в виде

elm_grid_pack()

evas_object_evas_get(Evas_Object *)

evas_object_polygon_point_add(Evas_Object *, Evas_Coord, Evas_Coord)

evas_object_text_style_set(Evas_Text*, Evas_Text_Style_Type)

location.h

location_manager_set_service_state_changed_cb(location_manager_h, location_service_state_changed_cb, void *)

location_manager_set_position_updated_cb(location_manager_h, location_position_updated_cb, int, void *)

Samsung предоставляет для просмотра карт библиотеку MapView.h

create_map(Evas_Object *, double, double)

stdlib.h

xmlChar* xmlGetProp(xmlNodePtr node, const xmlChar *name)

sqlite3_initialize()

strncat(char *, char *, size_t)

UpdateRecord()

JsonParser

json_parser_load_from_data(JsonParser*, gchar*, gssize, GError**)

json_node_get_array(JsonNode*)

json_node_get_object(JsonNode*)

json_object_get_member(JsonObject *, gchar*)

Тип возвращаемого значения API json_object_get_member(JsonObject *, gchar*)

libxml/HTMLparser.h

xmlDocGetRootElement(xmlDocPtr doc)

int htmlCtxtUseOptions(htmlParserCtxtPtr ctxt, int options)

player_start(player_h)

video_rect

Функция video_rect_add()

Функция create_player()

player_stop(player_h)

connection_create(connection_h* connection)

connection_destroy(connection_h connection)

Тип возвращаемого значения API connection_get_cellular_state(connection_h connection, connection_cellular_state_e* state)

curl/curl.h

elm_image_memfile_set(Evas_Object *obj, const void *img, size_t size, const char *format, const char *key)

curl_easy_init(void)

curl_easy_setopt(CURL *curl, CURLoption option, ...)

system_info_get_platform_bool(char *, bool *)

preference_set_string(char *, char *)

atoi(char *)

eina_convert_itoa(int, char *)

device/battery.h

device_battery_get_percent(int *)

Для работы со вспышкой необходима привилегия

device/led.h

device_flash_set_brightness(int)

device_led_play_custom(on, off, color, int)

evas_object_move()

ecore_animator_pos_map()

evas_object_smart_callback_add()

elm_bg_add()

elm_table_padding_set()

elm_entry_password_set()

elm_radio_add(Evas_Object *parent)

ecore_animator_freeze(Ecore_Animator *)

evas_object_smart_callback_add(Evas_Object *obj, char *event, Evas_Smart_Cb func, void *data)

elm_slider_min_max_set()

elm_slider_indicator_format_set()

elm_list_go()

evas_object_move()

elm_object_text_set()

elm_list_item_append()

player_start(player_h)

Elm_table_add()

xmlGetProp(xmlNodePtr node, const xmlChar *name)

sensor_is_supported(sensor_type_e, bool *)

elm_slider_value_set()

функция prepare_player()

Файл базы данных sqlite сохраняется в папке

app_control_h

evas_object_smart_callback_add(Evas_Object *, char *, Evas_Smart_Cb, void*)

atoi()

preference_set_int(char *, int)

Библиотека Efreet

elm_notify_timeout_set(Evas_Object *, double)

sqlite3_open(char *, sqlite3 **)

htmlCtxtUseOptions(htmlParserCtxtPtr ctxt, int options)

device_battery_is_charging(bool *)

elm_check_state_get(const Elm_Check *obj)

Функция start_player()

evas_object_text_font_set(Evas_Object *, char *, Evas_Font_Size)

Тип возвращаемого значения API connection_get_type(connection_h connection, connection_type_e* type)

eina_strbuf_replace()

eina_strbuf_free()

preference_is_existing(const char *, bool *)

elm_entry_entry_insert()

Библиотека Emotion

EFL поддерживает такие языки программирования как

‘appdata_s' — это структура, предназначенная для хранения

‘win_back_cb()' - это

eext_object_event_callback_add()

elm_scroller_add()

APP_DEVICE_ORIENTATION_0 соответствует

Для использования AppControl применяются следующие заголовочные файлы

app_control_get_extra_data(app_control_h, char *, char **)

Atof

eina_strbuf_new()

eina_strbuf_append_printf()

eina_strbuf_length_get()

i18n_ucalendar_get()

time.h

app_control_set_app_id(app_control_h, char *)

sensor_is_supported(sensor_type_e, bool *)

show_is_supported()

sensor_listener_start(sensor_listener_h)

math.h

evas_object_image_filled_add()

evas_object_image_colorspace_set()

evas_object_image_data_get()

elm_grid_size_set(obj, w, h)

evas_object_color_set(Evas_Object *, int, int, int, int)

evas_object_polygon_add(Evas *)

Для работы с Google Maps нужна приилегия

Параметры функции create_map(Evas_Object *, double, double) следующие:

sqlite3.h

sqlite3_shutdown()

app_get_data_path()

json-glib/json-glib.h

Тип возвращаемого значения API json_parser_get_root(JsonParser*):

Тип возвращаемого значения API json_array_get_length(JsonArray*)

json_array_get_int_element(JsonArray*, guint)

json_object_get_int_member(JsonObject*, gchar*)

json_object_get_double_member(JsonObject *, gchar*)

htmlParseChunk(htmlParserCtxtPtr ctxt, char *chunk, int size, int terminate)

int htmlParseChunk(htmlParserCtxtPtr ctxt, char *chunk, int size, int terminate)

Icon

connection_get_type(connection_h connection, connection_type_e* type)

curl_easy_cleanup(CURL *curl)

app_preference.h

device_flash_get_max_brightness(int *)

device_led_stop_custom(void)

evas_object_resize()

elm_button_add()

app_get_resource()

elm_entry_add()

elm_radio_state_value_set(Elm_Radio *obj, int value)

elm_slider_add()

elm_slider_indicator_show_set()

ecore_animator_add(Ecore_Task_Cb, void *)

elm_radio_value_get(const Elm_Radio *obj)

get_http_data()

location_manager_get_location(location_manager_h, double *, double *, double *, double *, double *, double *, location_accuracy_level_e *, double *, double*, time_t*)

evas_object_smart_callback_add()

eina_strbuf_replace_all()

MemoryStruct

elm_object_style_set(Evas_Object *obj, const char *style)

eina_strbuf_remove()

elm_label_line_wrap_set()

json_parser_new()

closedir(DIR *)

Библиотека Eina

elm_win_rotation_get(const Evas_Object *) возвращает следующие значения:

Функция create_notify_top_timeout()

alarm_schedule_after_delay(app_control_h, int, int, int *)

alarm_cancel(int alarm_id)

eina_file_close()

Когда телефон находится в портретном положении, его вертикальным направлением будет

sensor_get_default_sensor(sensor_type_e, sensor_h *)

это API, который задает размер объекта Canvas

evas_object_rectangle_add(Evas *)

evas_object_text_shadow_color_set(Evas_Text*, int, int, int, int)

location_manager_create(location_method_e, location_manager_h*)

sqlite3_config(int, ...)

Параметры API strncat(char *, char *, size_t) следующие:

json_parser_get_root(JsonParser*)

player_h

Функция get_player_state()

preference_get_int(char *, int *)

system_settings_get_value_bool(system_settings_key_e, bool *)

device_flash_get_brightness(int *)

elm_label_ellipsis_set()

elm_bg_color_set()

elm_entry_add()

elm_list_add()

evas_object_raise()

Библиотека Evas

Evas_Object

DelRecord()

Evas

my_table_pack()

elm_entry_file_set()

Тип возвращаемого значения API json_array_get_int_element(JsonArray*, guint)

Библитека Edje

elm_win_indicator_opacity_set()

evas_object_size_hint_weight_set()

elm_label_line_wrap_set()

fputs(char *, FILE *)

evas_object_text_text_set(Evas_Object *, char *)

htmlCreatePushParserCtxt(htmlSAXHandlerPtr sax, void *user_data, char *chunk, int size, char *filename, xmlCharEncoding enc)

xmlFree(xmlChar*)

connection_get_cellular_state(connection_h connection, connection_cellular_state_e* state)

device/callback.h

ecore_animator_timeline_add(double, Ecore_Timeline_Cb, void *)

ecore_animator_thaw(Ecore_Animator *)

app_control_create(app_control_h *)

Grid

elm_win_rotation_get(const Evas_Object *)

elm_list_item_append(Evas_Object *, char *, Evas_Object *, Evas_Object *, Evas_Smart_Cb , void *)

Азимут определяет

evas_object_text_add(Evas *)

sqlite3_exec(sqlite3*, char *, int(*callback), void *, char **)

InsertRecord()

Тип возвращаемого значения API json_node_get_array(JsonNode*)

player_get_state(player_h, player_state_e)

elm_win_indicator_mode_set()

xmlNodePtr xmlDocGetRootElement(xmlDocPtr doc)

void xmlFree(xmlChar*)

elm_win_util_standard_add()

Conformant

elm_grid_add()

Параметры API json_parser_load_from_data(JsonParser*, gchar*, gssize, Gerror**)

elm_check_add(Evas_Object *parent)

evas_object_event_callback_add()

htmlParserCtxtPtr htmlCreatePushParserCtxt(htmlSAXHandlerPtr sax, void *user_data, char *chunk, int size, char *filename, xmlCharEncoding enc)

alarm_get_current_time(struct tm *)

Функция get_resource_path()

app_control_destroy(app_control_h)

strcpy()

app_control_foreach_extra_data(app_control_h, app_control_extra_data_cb, void *)

elm_list_item_selected_set()

elm_win_resize_object_add()

evas_object_evas_get(Evas_Object *)