Ray Zhang 12 anni fa
parent
commit
91583d8c18

BIN
Apex/res/drawable-xxhdpi/ic_about.png


BIN
Apex/res/drawable-xxhdpi/ic_cargo_tracking.png


BIN
Apex/res/drawable-xxhdpi/ic_container_detail.png


BIN
Apex/res/drawable-xxhdpi/ic_down_doc.png


BIN
Apex/res/drawable-xxhdpi/ic_exit.png


BIN
Apex/res/drawable-xxhdpi/ic_ocean_blinfo.png


BIN
Apex/res/drawable-xxhdpi/ic_oceanbooking.png


BIN
Apex/res/drawable-xxhdpi/ic_password.png


BIN
Apex/res/drawable-xxhdpi/ic_service_location.png


+ 1 - 1
Apex/res/layout/activity_apex.xml

@@ -11,7 +11,7 @@
             android:id="@+id/imageView1"
             android:layout_width="fill_parent"
             android:layout_height="wrap_content"
-            android:layout_above="@android:id/tabs"
+            android:layout_alignParentTop="true"
             android:scaleType="fitXY"
             android:src="@drawable/bg_1" />
 

+ 36 - 31
Apex/res/layout/fragment_login.xml

@@ -33,54 +33,59 @@
 
     <!-- Login form -->
 
-    <ScrollView
+    <LinearLayout
         android:id="@+id/login_form"
+        style="@style/LoginFormContainer"
         android:layout_width="match_parent"
-        android:layout_height="match_parent" >
+        android:layout_height="wrap_content"
+        android:layout_alignParentBottom="true"
+        android:orientation="vertical" >
 
-        <LinearLayout
-            style="@style/LoginFormContainer"
-            android:orientation="vertical" >
+        <EditText
+            android:id="@+id/user"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:hint="@string/prompt_user"
+            android:inputType="textAutoComplete"
+            android:maxLines="1"
+            android:singleLine="true"
+            android:text="" />
 
-            <EditText
-                android:id="@+id/user"
-                android:layout_width="match_parent"
-                android:layout_height="wrap_content"
-                android:hint="@string/prompt_user"
-                android:inputType="textAutoComplete"
-                android:maxLines="1"
-                android:singleLine="true"
-                android:text="" />
+        <EditText
+            android:id="@+id/password"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:hint="@string/prompt_password"
+            android:imeActionId="@+id/login"
+            android:imeActionLabel="@string/action_sign_in_short"
+            android:imeOptions="actionUnspecified"
+            android:inputType="textPassword"
+            android:maxLines="1"
+            android:singleLine="true"
+            android:text="" />
 
-            <EditText
-                android:id="@+id/password"
-                android:layout_width="match_parent"
-                android:layout_height="wrap_content"
-                android:hint="@string/prompt_password"
-                android:imeActionId="@+id/login"
-                android:imeActionLabel="@string/action_sign_in_short"
-                android:imeOptions="actionUnspecified"
-                android:inputType="textPassword"
-                android:maxLines="1"
-                android:singleLine="true"
-                android:text="" />
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content" >
 
             <CheckBox
                 android:id="@+id/cb_save"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
-                android:text="Save Password" />
+                android:text="Save Password"
+                android:layout_alignBottom="@+id/sign_in_button"/>
 
             <Button
                 android:id="@+id/sign_in_button"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
-                android:layout_gravity="right"
-                android:layout_marginTop="16dp"
+                android:layout_alignParentRight="true"
+                android:layout_alignParentTop="true"
                 android:paddingLeft="32dp"
                 android:paddingRight="32dp"
                 android:text="@string/action_sign_in_register" />
-        </LinearLayout>
-    </ScrollView>
+
+        </RelativeLayout>
+    </LinearLayout>
 
 </RelativeLayout>

+ 171 - 0
Apex/res/layout/new_function_select.xml

@@ -0,0 +1,171 @@
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent"
+    android:layout_alignParentTop="true"
+    android:layout_centerHorizontal="true"
+    android:orientation="vertical"
+    tools:context=".FunctionSelectActivity" >
+
+    <TextView
+        android:id="@+id/textView2"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:text="Container Status"
+        android:textStyle="bold" />
+
+    <RadioGroup
+        android:id="@+id/radioGroup1"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content" >
+
+        <RadioButton
+            android:id="@+id/radio0"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:checked="true"
+            android:textSize="12sp"
+            android:text="H_BOL" />
+
+        <RadioButton
+            android:id="@+id/radio1"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:textSize="12sp"
+            android:text="Container#" />
+    </RadioGroup>
+
+    <EditText
+        android:id="@+id/et_criterion"
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:hint="@string/prompt_search_criterion"
+        android:inputType="textAutoComplete"
+        android:maxLines="1"
+        android:singleLine="true" >
+
+        <requestFocus />
+    </EditText>
+
+    <Button
+        android:id="@+id/btn_search"
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:text="Search" />
+
+    <View
+        android:layout_width="fill_parent"
+        android:layout_height="2dp"
+        android:layout_marginBottom="15dp"
+        android:layout_marginTop="15dp"
+        android:background="?android:attr/listDivider" />
+
+    <TableLayout
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:shrinkColumns="*"
+        android:stretchColumns="*" >
+
+        <TableRow
+            android:id="@+id/tableRow3"
+            android:layout_width="fill_parent"
+            android:layout_height="wrap_content" >
+
+            <TextView
+                android:id="@+id/tv_booking"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:clickable="true"
+                android:drawableTop="@drawable/ic_oceanbooking"
+                android:enabled="true"
+                android:focusable="true"
+                android:gravity="center"
+                android:text="Ocean\nBooking" />
+
+            <TextView
+                android:id="@+id/tv_info"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:clickable="true"
+                android:drawableTop="@drawable/ic_ocean_blinfo"
+                android:enabled="true"
+                android:focusable="true"
+                android:gravity="center"
+                android:text="Ocean\nB/L Info." />
+
+            <TextView
+                android:id="@+id/tv_detail"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:clickable="true"
+                android:drawableTop="@drawable/ic_container_detail"
+                android:enabled="true"
+                android:focusable="true"
+                android:gravity="center"
+                android:text="Container\nDetail" />
+
+            <TextView
+                android:id="@+id/tv_doc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:clickable="true"
+                android:drawableTop="@drawable/ic_down_doc"
+                android:enabled="true"
+                android:focusable="true"
+                android:gravity="center"
+                android:text="Download\nDocument" />
+        </TableRow>
+
+        <TableRow
+            android:id="@+id/tableRow4"
+            android:layout_width="fill_parent"
+            android:layout_height="wrap_content"
+            android:layout_marginTop="10dp" >
+
+            <TextView
+                android:id="@+id/tv_password"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:clickable="true"
+                android:drawableTop="@drawable/ic_password"
+                android:enabled="true"
+                android:focusable="true"
+                android:gravity="center"
+                android:text="Change\nPassword" />
+
+            <TextView
+                android:id="@+id/tv_location"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:clickable="true"
+                android:drawableTop="@drawable/ic_service_location"
+                android:enabled="true"
+                android:focusable="true"
+                android:gravity="center"
+                android:text="Service\nLocation" />
+
+            <TextView
+                android:id="@+id/tv_about"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:clickable="true"
+                android:drawableTop="@drawable/ic_about"
+                android:enabled="true"
+                android:focusable="true"
+                android:gravity="center"
+                android:text="About" />
+
+            <TextView
+                android:id="@+id/tv_exit"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:clickable="true"
+                android:drawableTop="@drawable/ic_exit"
+                android:enabled="true"
+                android:focusable="true"
+                android:gravity="center"
+                android:text="Exit" />
+        </TableRow>
+    </TableLayout>
+
+</LinearLayout>

+ 1 - 1
Apex/res/values/strings.xml

@@ -25,7 +25,7 @@
     <string name="prompt_email">Email</string>
     <string name="prompt_user">User</string>
     <string name="prompt_password">Password</string>
-    <string name="action_sign_in_register"><b>Sign in</b></string>
+    <string name="action_sign_in_register"><b>Login</b></string>
     <string name="action_sign_in_short">Sign in</string>
     <string name="action_forgot_password">Recover lost password</string>
     <string name="login_progress_signing_in">Signing in&#8230;</string>