Разработка нативных приложений Tizen - ответы
Количество вопросов - 288
elm_list_clear(Evas_Object *)
json_array_get_length(JsonArray*)
elm_win_wm_rotation_available_rotations_set(Evas_Object *, int *, unsigned int)
preference_get_string(char *, char **)
Магнитометр можно использовать в приложениях, реализующих
json_object_get_string_member(JsonObject*, gchar*)
Функция elm_bg_option_set()
eina_stringshare_add_length()
elm_entry_single_line_set()
Для работы с GPS нужна привилегия
Pitch (тангаж) — показывает
curl_global_init(long flags)
Тип возвращаемого значения API json_object_get_double_member(JsonObject *, gchar*)
elm_notify_add(Evas_Object *)
Команда #include “helloworld.h” ссылается на файл ‘helloworld.h’ в папке
evas_object_color_set(Evas_Object *, int, int, int, int)
‘win_delete_request_cb()' - это
Функция create_base_gui()
elm_win_wm_rotation_available_rotations_set()
elm_win_indicator_mode_set()
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 *)
show_eina_strbuf_result()
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 *)
Для того, чтобы работать с сенсорами необходимо
Сенсор ориентации может измерять
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, создаются в виде
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_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)
xmlChar* xmlGetProp(xmlNodePtr node, const xmlChar *name)
strncat(char *, char *, size_t)
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*)
xmlDocGetRootElement(xmlDocPtr doc)
int htmlCtxtUseOptions(htmlParserCtxtPtr ctxt, int options)
connection_create(connection_h* connection)
connection_destroy(connection_h connection)
Тип возвращаемого значения API connection_get_cellular_state(connection_h connection, connection_cellular_state_e* state)
elm_image_memfile_set(Evas_Object *obj, const void *img, size_t size, const char *format, const char *key)
curl_easy_setopt(CURL *curl, CURLoption option, ...)
system_info_get_platform_bool(char *, bool *)
preference_set_string(char *, char *)
eina_convert_itoa(int, char *)
device_battery_get_percent(int *)
Для работы со вспышкой необходима привилегия
device_flash_set_brightness(int)
device_led_play_custom(on, off, color, int)
evas_object_smart_callback_add()
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_indicator_format_set()
xmlGetProp(xmlNodePtr node, const xmlChar *name)
sensor_is_supported(sensor_type_e, bool *)
Файл базы данных sqlite сохраняется в папке
evas_object_smart_callback_add(Evas_Object *, char *, Evas_Smart_Cb, void*)
preference_set_int(char *, int)
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)
evas_object_text_font_set(Evas_Object *, char *, Evas_Font_Size)
Тип возвращаемого значения API connection_get_type(connection_h connection, connection_type_e* type)
preference_is_existing(const char *, bool *)
EFL поддерживает такие языки программирования как
‘appdata_s' — это структура, предназначенная для хранения
eext_object_event_callback_add()
APP_DEVICE_ORIENTATION_0 соответствует
Для использования AppControl применяются следующие заголовочные файлы
app_control_get_extra_data(app_control_h, char *, char **)
eina_strbuf_append_printf()
app_control_set_app_id(app_control_h, char *)
sensor_is_supported(sensor_type_e, bool *)
sensor_listener_start(sensor_listener_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) следующие:
Тип возвращаемого значения 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)
connection_get_type(connection_h connection, connection_type_e* type)
curl_easy_cleanup(CURL *curl)
device_flash_get_max_brightness(int *)
device_led_stop_custom(void)
elm_radio_state_value_set(Elm_Radio *obj, int value)
elm_slider_indicator_show_set()
ecore_animator_add(Ecore_Task_Cb, void *)
elm_radio_value_get(const Elm_Radio *obj)
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()
elm_object_style_set(Evas_Object *obj, const char *style)
elm_label_line_wrap_set()
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)
Когда телефон находится в портретном положении, его вертикальным направлением будет
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*)
Параметры API strncat(char *, char *, size_t) следующие:
json_parser_get_root(JsonParser*)
Функция get_player_state()
preference_get_int(char *, int *)
system_settings_get_value_bool(system_settings_key_e, bool *)
device_flash_get_brightness(int *)
Тип возвращаемого значения API json_array_get_int_element(JsonArray*, guint)
elm_win_indicator_opacity_set()
evas_object_size_hint_weight_set()
elm_label_line_wrap_set()
evas_object_text_text_set(Evas_Object *, char *)
htmlCreatePushParserCtxt(htmlSAXHandlerPtr sax, void *user_data, char *chunk, int size, char *filename, xmlCharEncoding enc)
connection_get_cellular_state(connection_h connection, connection_cellular_state_e* state)
ecore_animator_timeline_add(double, Ecore_Timeline_Cb, void *)
ecore_animator_thaw(Ecore_Animator *)
app_control_create(app_control_h *)
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 **)
Тип возвращаемого значения API json_node_get_array(JsonNode*)
player_get_state(player_h, player_state_e)
elm_win_indicator_mode_set()
xmlNodePtr xmlDocGetRootElement(xmlDocPtr doc)
elm_win_util_standard_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)
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 *)