В дополнение к очень многим превосходным ответам выше вы также можете реализовать следующие две функции в своих проектах. Они будут улавливать каждую несинтаксическую ошибку до выхода приложения / скрипта. Внутри функций вы можете делать обратную трассировку и регистрировать или отображать сообщение «Сайт под техническим обслуживанием».
Неустранимые ошибки:
register_shutdown_function
http: //php.net/manual/en/function.register-shutdown-function.php
Ошибки:
set_error_handler
http: // php .net / manual / en / function.set-error-handler.php
Backtracing:
debug_backtrace
Попробуйте.
Вы можете сделать что-то вроде этого, чтобы создать округленное поле редактирования:
Сделать файл stylesyles.xml в папке значений.
<solid android:color="#FFFFFF"/>
<stroke
android:width="2dp"
android:color="#E7E7E7"
android:height="10dp"/>
<corners
android:radius="5dp"/>
Затем вы можете использовать его в xml, например:
<EditBox
style="@style/Edit_box_background"
other attributes....
/>
Чтобы сделать комментарии выше, яснее:
Вы должны создать файл в drawables. например: textinputborder.xml ..
Затем добавьте следующий код для формы и цвета рамки в этот файл:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#00000000" />
<stroke android:width="2.5dp"
android:color="#FFFFFF" />
<corners
android:radius="5dp"/>
</shape>
Затем используйте эту форму для редактирования текстового виджета внутри файл активности xml по необходимости:
<EditText
android:id="@+id/searchBox"
android:layout_width="fill_parent"
android:layout_height="45dp"
android:background="@drawable/textinputborder"
android:hint="@string/Search"
android:paddingLeft="10dp"
android:inputType="textVisiblePassword" >
</EditText>