wangchengxin
5 years ago
72 changed files with 1633 additions and 756 deletions
@ -1,6 +1,7 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<project version="4"> |
|||
<component name="VcsDirectoryMappings"> |
|||
<mapping directory="$PROJECT_DIR$" vcs="Git" /> |
|||
<mapping directory="$PROJECT_DIR$/TimeLib" vcs="Git" /> |
|||
<mapping directory="$PROJECT_DIR$/library_pullToRefresh" vcs="Git" /> |
|||
</component> |
|||
|
Binary file not shown.
@ -1,2 +1,2 @@ |
|||
#Fri Apr 19 17:12:56 CST 2019 |
|||
#Wed Sep 18 19:48:37 CST 2019 |
|||
F\:\\ApplicationPatient\\PushSDK\\build\\intermediates\\bundles\\debug\\res\\layout\\upush_notification.xml=F\:\\ApplicationPatient\\PushSDK\\build\\intermediates\\res\\merged\\androidTest\\debug\\layout_upush_notification.xml.flat |
|||
|
@ -1,2 +1,2 @@ |
|||
#Fri Apr 19 14:42:24 CST 2019 |
|||
#Wed Sep 18 12:46:41 CST 2019 |
|||
F\:\\ApplicationPatient\\PushSDK\\res\\layout\\upush_notification.xml=F\:\\ApplicationPatient\\PushSDK\\build\\intermediates\\bundles\\debug\\res\\layout\\upush_notification.xml |
|||
|
@ -1,2 +1,2 @@ |
|||
#Mon May 13 09:12:25 CST 2019 |
|||
#Wed Sep 18 14:09:11 CST 2019 |
|||
F\:\\ApplicationPatient\\PushSDK\\res\\layout\\upush_notification.xml=F\:\\ApplicationPatient\\PushSDK\\build\\intermediates\\bundles\\release\\res\\layout\\upush_notification.xml |
|||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 24 KiB |
@ -0,0 +1,24 @@ |
|||
package cn.shangyu.gdxzPatient.utils; |
|||
|
|||
import android.content.Context; |
|||
|
|||
import me.leolin.shortcutbadger.ShortcutBadger; |
|||
|
|||
|
|||
/** |
|||
* Created by 周旭 on 2017/4/12. |
|||
* 第三方库设置APP logo角标数量的工具类(机型适配比较好) |
|||
*/ |
|||
|
|||
public class BadgeCountUtils { |
|||
|
|||
//设置APP logo的角标
|
|||
public static void setBadgeCount(Context context, int badgeCount) { |
|||
ShortcutBadger.applyCount(context, badgeCount); //for 1.1.4+
|
|||
} |
|||
|
|||
//移除角标
|
|||
public static void removeBadge(Context context) { |
|||
ShortcutBadger.removeCount(context); //for 1.1.4+
|
|||
} |
|||
} |
@ -0,0 +1,38 @@ |
|||
package cn.shangyu.gdxzPatient.utils; |
|||
|
|||
import android.content.ComponentName; |
|||
import android.content.Context; |
|||
import android.content.Intent; |
|||
|
|||
/** |
|||
* Created by 周旭 on 2017/4/12. |
|||
* Android原生方式设置角标 |
|||
*/ |
|||
|
|||
public class BadgeUtils { |
|||
private static final String INTENT_ACTION = "android.intent.action.BADGE_COUNT_UPDATE"; |
|||
private static final String INTENT_EXTRA_BADGE_COUNT = "badge_count"; |
|||
private static final String INTENT_EXTRA_PACKAGENAME = "badge_count_package_name"; |
|||
private static final String INTENT_EXTRA_ACTIVITY_NAME = "badge_count_class_name"; |
|||
|
|||
//设置角标
|
|||
public static void setBadgeCount(Context context, int badgeCount) { |
|||
Intent intent = new Intent(INTENT_ACTION); |
|||
intent.putExtra(INTENT_EXTRA_BADGE_COUNT, badgeCount); |
|||
intent.putExtra(INTENT_EXTRA_PACKAGENAME, getComponentName(context).getPackageName()); |
|||
intent.putExtra(INTENT_EXTRA_ACTIVITY_NAME, getComponentName(context).getClassName()); |
|||
context.sendBroadcast(intent); |
|||
} |
|||
|
|||
//清除角标
|
|||
public static void removeBadge(Context context){ |
|||
setBadgeCount(context,0); |
|||
} |
|||
|
|||
//获取ComponentName
|
|||
private static ComponentName getComponentName(Context context) { |
|||
return context.getApplicationContext().getPackageManager() |
|||
.getLaunchIntentForPackage(context.getApplicationContext().getPackageName()) |
|||
.getComponent(); |
|||
} |
|||
} |
After Width: | Height: | Size: 75 KiB |
After Width: | Height: | Size: 5.6 KiB |
@ -0,0 +1,86 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" |
|||
android:layout_width="match_parent" |
|||
android:layout_height="match_parent" |
|||
> |
|||
<RelativeLayout |
|||
android:layout_width="match_parent" |
|||
android:layout_marginLeft="25dp" |
|||
android:layout_marginRight="25dp" |
|||
android:layout_height="wrap_content" |
|||
android:layout_centerInParent="true" |
|||
android:background="@drawable/rect_tishi" |
|||
> |
|||
<TextView |
|||
android:id="@+id/tv_infotitle" |
|||
android:layout_width="wrap_content" |
|||
android:layout_height="wrap_content" |
|||
android:text="温馨提示" |
|||
android:textColor="@color/patient_theme" |
|||
android:layout_centerHorizontal="true" |
|||
android:layout_marginTop="15dp" |
|||
android:textSize="18sp" |
|||
/> |
|||
<TextView |
|||
android:id="@+id/tv_tishi" |
|||
android:text="为了您能与患者及时沟通\n请打开肝胆相照专家端通知信息-允许通知-随访消息" |
|||
android:layout_centerInParent="true" |
|||
android:layout_marginLeft="15dp" |
|||
android:layout_marginRight="15dp" |
|||
android:lineSpacingExtra="5dp" |
|||
android:gravity="center" |
|||
android:textSize="16sp" |
|||
android:textColor="#000000" |
|||
android:layout_below="@+id/tv_infotitle" |
|||
android:layout_width="wrap_content" |
|||
android:layout_height="100dp" /> |
|||
|
|||
<View |
|||
android:id="@+id/line" |
|||
android:layout_width="match_parent" |
|||
android:layout_height="0.5dp" |
|||
android:background="#cccccc" |
|||
android:layout_below="@+id/tv_tishi" |
|||
android:layout_marginTop="15dp" |
|||
/> |
|||
|
|||
<LinearLayout |
|||
android:orientation="horizontal" |
|||
android:layout_width="match_parent" |
|||
android:layout_below="@+id/line" |
|||
android:layout_height="40dp"> |
|||
<Button |
|||
android:id="@+id/btn_cancel" |
|||
android:text="取消" |
|||
android:layout_width="0dp" |
|||
android:layout_weight="1" |
|||
android:layout_height="40dp" |
|||
android:background="@null" |
|||
android:textColor="@color/btn_black_theme_selector" |
|||
android:textSize="14sp" |
|||
/> |
|||
|
|||
<View |
|||
android:id="@+id/line1" |
|||
android:layout_width="1dp" |
|||
android:layout_height="40dp" |
|||
android:background="#999999" |
|||
android:layout_below="@+id/tishi" |
|||
/> |
|||
<Button |
|||
android:id="@+id/btn_sure" |
|||
android:text="确定" |
|||
android:textColor="@color/patient_theme" |
|||
android:textSize="14sp" |
|||
android:layout_height="40dp" |
|||
android:layout_toRightOf="@+id/line1" |
|||
android:layout_width="0dp" |
|||
android:layout_weight="1" |
|||
android:background="@null" |
|||
/> |
|||
|
|||
</LinearLayout> |
|||
|
|||
</RelativeLayout> |
|||
|
|||
</RelativeLayout> |
@ -0,0 +1,26 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" |
|||
android:layout_width="wrap_content" |
|||
android:layout_height="wrap_content" |
|||
android:orientation="vertical" |
|||
android:padding="5dp" |
|||
android:layout_gravity="center" > |
|||
|
|||
<ImageView |
|||
android:id="@+id/grid_item_image" |
|||
android:layout_width="60dp" |
|||
android:layout_height="60dp" |
|||
android:layout_margin="5dp" |
|||
android:src="@drawable/ic_launcher" > |
|||
</ImageView> |
|||
|
|||
<TextView |
|||
android:id="@+id/grid_item_label" |
|||
android:layout_width="wrap_content" |
|||
android:layout_height="wrap_content" |
|||
android:text="@+id/label" |
|||
android:layout_marginTop="5dp" |
|||
android:textSize="15dp" > |
|||
</TextView> |
|||
|
|||
</LinearLayout> |
@ -0,0 +1,29 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" |
|||
android:layout_width="match_parent" |
|||
android:layout_height="match_parent" |
|||
android:background="@color/white" |
|||
android:orientation="vertical" > |
|||
|
|||
<GridView |
|||
android:id="@+id/gridView2" |
|||
android:layout_width="match_parent" |
|||
android:layout_height="335dp" |
|||
android:gravity="center" |
|||
android:numColumns="3" > |
|||
</GridView> |
|||
|
|||
<TextView |
|||
android:layout_marginTop="20dip" |
|||
android:layout_width="wrap_content" |
|||
android:layout_height="wrap_content" |
|||
android:textColor= "#FF0000" |
|||
android:text="收到消息将在下面展示:" /> |
|||
|
|||
<TextView |
|||
android:id="@+id/tv_msg" |
|||
android:layout_width="wrap_content" |
|||
android:layout_height="wrap_content" |
|||
android:text="" /> |
|||
|
|||
</LinearLayout> |
Loading…
Reference in new issue