Вот как вы можете установить угол на заднем плане с помощью этого рисованного кода. Но для этого угла на заднем плане я предложу другой способ.
Способ 1:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<solid android:color="#43CEE0"/>
</shape>
</item>
<item
android:bottom="-100dp"
android:left="0dp"
android:right="-260dp"
android:top="270dp">
<rotate
android:fromDegrees="-10"
android:pivotX="0%"
android:pivotY="100%">
<shape
android:shape="rectangle">
<solid
android:color="@android:color/white"/>
</shape>
</rotate>
</item>
</layer-list>
С его помощью вы можете установить угол обзора. Но угол будет мешать на другом экране. Когда я использую это на большом экране телефона, он просто не работает эффективно.
Другой способ - получить изображение, разработанное дизайнером, и установить его на задний план. MDP к XXXDPI. В Android вы можете использовать вид сверху для создания изображения.
После некоторого рытья я столкнулся расширение Rdiff , который делает большую часть того, к чему я хочу его.
Это не идет подвижный, но это может быть установлено путем клонирования репозитория:
hg clone http://hg.kublai.com/mercurial/extensions/rdiff
И затем modifing Ваш ~/.hgrc файл для загрузки расширения:
[extensions]
rdiff=~/path/to/rdiff/repo/rdiff.py
Это является немного изворотливым в этом, это на самом деле изменяет существующее "hg различная" команда путем обнаружения, если первым параметром является удаленный URL. Если это будет тогда, то это будет разность что файл против Вашего файла подсказки в Вашем локальном repo (не рабочая копия). Это как удаленный repo является первым в аргументах, это - реверс того, что я ожидал бы, но можно передать "-реверс" hg различной команде для передвижения этого.
я видел эти являющиеся потенциальными улучшениями к расширению, но на данный момент, я могу работать вокруг них с функцией оболочки bash/zsh в своем starup файле. Это делает временную регистрацию моей рабочей копии (сохраненный подвижной транзакцией, таким образом, это может откатываться), выполняет обратную разность и затем откатывает транзакцию для возврата вещей назад способу, которым они были:
hgrdiff() {
hg commit -m "temp commit for remote diff" &&
hg diff --reverse http://my_hardcoded_repo $* &&
hg rollback # revert the temporary commit
}
И затем называют его с:
hgrdiff <filename to diff against remote repo tip>
Вы могли попытаться иметь два репозитория локально - один для входящего материала, и один для выхода. Тогда необходимо быть в состоянии сделать разность с любыми инструментами. Посмотрите здесь:
http://weblogs.java.net/blog/kohsuke/archive/2007/11/using_mercurial.html
чтобы подробно остановиться на методе Lars (по некоторым причинам комментарий не работает), можно использовать -R
опция на эти diff
команда для ссылки на локальный репозиторий. Тем путем можно использовать то же различное приложение, которое Вы определили в hg
Используя шаблоны, можно получить список всех измененных файлов:
hg incoming --template {files}