xuxiuxi
2017-07-23 94e704acde59df60bd42f6f90b94d462d1bfa37c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
Êþº¾37    3µ    3¶    3·    3¸    3¹
׺    3»    3¼¾F
3À
ÁÂ
ÁÃ
ÄÅ
Æ
Ç
È
ÉÊË
Ì
Í
Î
Ï
ÐÑ
Ò
3Ó    3Ô    3Õ
;Ö
Áר…
ÚÛ
ÜÝ
Þß    3à    3áâ
Þã    3ä
åã    3æ    3ç    3è    3é    3ê
×ëìí
î
3ï
ðñ
òóô
9ºõ
;ºö
=º
÷ø
=ùú
=û
=ü
;ý
÷þ
;ÿ
;
3 
    
 
    3     3
Áñ
     3    3
Tº    T
    T    T
Á ]
ø
þ    T
ÿÿÿÿÿÿÿÿ    3     3!    3"#
$%
=&
'(    3)*    3+,-
.(    3/0    31234567    389
|:
.;
z<=?A
‚:
€BC
…º
ÅDEF
ˆG
ˆHIJ
:
ŒKL
:M
’:
ÁNO    QRST
˜:
—UV
›:W
ºXY
Z
[\
]^
=_`
ab
c
3def
gh
i
Þjd
kl
mno
pqr
pst
Åu
·vw
pxy
pz
p{
3|}~
Áº
p
Á€
‚ƒ
‚„…
3†‡
ʺ    ˆ‰
÷Š‹
3Œ
ʍŽ

‘    3’
Å“
3º”• InnerClasses—ConnectionTaskfragment_register_name>Lcn/com/basic/face/widget/register/RegisterRightFieldTextView;RuntimeVisibleAnnotations/Lcom/lidroid/xutils/view/annotation/ViewInject;value ?fragment_register_gender?Lcn/com/basic/face/widget/register/RegisterRightFieldLabelView; @fragment_register_country Afragment_register_birthday Bfragment_register_visitor_class Cfragment_register_phone Dfragment_register_id_class Efragment_register_id_num Ffragment_register_company Gfragment_register_remark H$fragment_register_surveillance_photoLandroid/widget/ImageView; 6%fragment_register_upload_custom_photo 7fragment_register_id_card_photo 8fragment_register_linear_layoutLandroid/widget/LinearLayout; 26fragment_register_surveillance_photo_placeholder_image 97fragment_register_upload_custom_photo_placeholder_image :1fragment_register_id_card_photo_placeholder_image ;:fragment_register_surveillance_photo_placeholder_text_viewLandroid/widget/TextView; <;fragment_register_upload_custom_photo_placeholder_text_view =5fragment_register_id_card_photo_placeholder_text_view >%fragment_register_surveillance_photo_I ConstantValue&fragment_register_upload_custom_photo_ fragment_register_id_card_photo_(fragment_register_surveillance_photo_imgLandroid/graphics/Bitmap;)fragment_register_upload_custom_photo_img#fragment_register_id_card_photo_img!surveillanceQueryItem_selectPhoto<Lcn/com/basic/face/discern/query/item/SurveillanceQueryItem;!surveillanceQueryItem_uploadPhotoselectedSurveillancePhotoIdJselectedCustomPhotoIdidCardImageCaptureFileLjava/io/File;instance-Lcn/com/basic/face/fragment/RegisterFragment;a[C<init>()VCodeLineNumberTableLocalVariableTablethis getInstance/()Lcn/com/basic/face/fragment/RegisterFragment; getLayoutId()Ifragment_register_add_click(Landroid/view/View;)VviewLandroid/view/View;2Lcom/lidroid/xutils/view/annotation/event/OnClick; 4 writeToFile$(Ljava/lang/String;[B)Ljava/io/File;dirLjava/lang/String;filebosLjava/io/BufferedOutputStream;eLjava/lang/Exception;fileName    fileBytes[B StackMapTableÅì?Ñfragment_register_save_clickv 5(set_fragment_register_surveillance_photo?(Lcn/com/basic/face/discern/query/item/SurveillanceQueryItem;)Vitem)set_fragment_register_upload_custom_photoonActivityResult(IILandroid/content/Intent;)VbitmapuriLandroid/net/Uri;
bitmapListLjava/util/List;optionsOptions(Landroid/graphics/BitmapFactory$Options;widthheightwmLandroid/view/WindowManager; screenWidth screenHeightdxdyscale requestCode
resultCodedataLandroid/content/Intent;LocalVariableTypeTableNLjava/util/List<Lcn/com/basic/face/discern/query/item/SurveillanceQueryItem;>;W˜    resetFormfragment_register_country_clickfragment_register_gender_click fragment_register_birthday_clicksdfLjava/text/SimpleDateFormat; birthdayStrbirthdayLjava/util/Date;âCE%fragment_register_visitor_class_click fragment_register_id_class_clickfragment_register_back_click 3*fragment_register_surveillance_photo_click+fragment_register_upload_custom_photo_click%fragment_register_id_card_photo_clickintentonClicksetRegisterInfo:(Lcn/com/basic/face/discern/query/item/CheckInQueryItem;)V7Lcn/com/basic/face/discern/query/item/CheckInQueryItem;"get_fragment_register_choose_photo()Landroid/widget/ImageView;setChoosePhoto(Landroid/graphics/Bitmap;)V$setSurveillanceQueryItem_selectPhotoinitData
readIdCard
decodeInfo[Ljava/lang/String;    imagePathLjava/lang/StringBuilder;pathnamesexnationbirthaddressidNumberoffice    validDatephoto idCardReaderLcom/bit/rfid/RFIDReader;typeLjava/io/ByteArrayInputStream;cardIdbaosLjava/io/ByteArrayOutputStream;    textPhotocomparePicturesbyteArrayOutputStream
imageBytesparamsLorg/xutils/http/RequestParams;‡byteArrayToHexString([B)Ljava/lang/String;jhexCharsbytes#
access$000n(Lcn/com/basic/face/fragment/RegisterFragment;)Lcn/com/basic/face/widget/register/RegisterRightFieldLabelView;x0
access$100
access$200
access$300
access$400<clinit>
SourceFileRegisterFragment.java íã éã çã âã åã $%   !™#com/bsk/zhangbo/demoforbsk/R$layoutlayout j%š *› œ žŸ java/io/File $  ¡¢ £¢ ¤¢java/io/BufferedOutputStreamjava/io/FileOutputStream $¥ $¦ §¨ ©% ª%java/lang/Exception «% ˆ%  õö ¬­ ®¯"com/bsk/zhangbo/demoforbsk/R$dimendimen° ±²³ ´µ¶ ·…  ÿöandroid/view/View ¸¹ º  øö  ö  MN+cn/com/basic/face/fragment/RegisterFragmentandroid/app/Activity »¼ ½¾¿ ÀÁà ¬Æjava/util/ArrayList:cn/com/basic/face/discern/query/item/SurveillanceQueryItemjava/lang/StringBuilderÇ È- ÉÊ ÉË ÌŸ ÍÎ Ï- ÐÎ ÑÒ †JÓ ÔÕÖ *ר7cn/com/basic/face/discern/common/CommonVariables$CameraCamera1 ÙÚ úö Û £Ü ö 
Ý&android/graphics/BitmapFactory$Options Þß àá â ã android/content/Contextwindow äåandroid/view/WindowManager æçè é ˜ êë   ÜÝ    å¾ä¿®æºªì íî Éïð ñÎ ëÝ 13691348767 ïÝ36041419292222222
1985-08-12ò ñÝ    è´æ€ç§‘ óÝ备注男    èº«ä»½è¯中国 普通访客&cn/com/basic/face/dialog/CountryDialog üý-cn/com/basic/face/fragment/RegisterFragment$1 $ó ôŸ $õ%cn/com/basic/face/dialog/SelectDialogö0cn/com/basic/face/util/Constant$DialogSelectTypeDialogSelectType-cn/com/basic/face/fragment/RegisterFragment$2 $÷java/util/Date øÕjava/text/SimpleDateFormat
yyyy-MM-dd $Î ùú)cn/com/basic/face/dialog/DateSelectDialog-cn/com/basic/face/fragment/RegisterFragment$3 $û-cn/com/basic/face/fragment/RegisterFragment$4-cn/com/basic/face/fragment/RegisterFragment$5 ü¹@cn/com/basic/face/discern/common/CommonVariables$SelectPhotoTypeSelectPhotoTypeþ  0cn/com/basic/face/dialog/SurveillancePhotoDialog-cn/com/basic/face/fragment/RegisterFragment$6 $-cn/com/basic/face/fragment/RegisterFragment$7android/content/Intentandroid/provider/MediaStore"android.media.action.IMAGE_CAPTURE    É    .jpg $
output    cn/com/basic/face/util/AppApihttp://192.168.1.49:8888/ Ÿ ù Ò  *uart *
/dev/ttyS1 Îjava/io/ByteArrayInputStream  $¨com/bit/rfid/ReaderExtra id_card Î   ¥¦id_samjava/io/ByteArrayOutputStream ! "java/lang/String# $% &'- Ÿ%org/xutils/http/RequestParams( *+ ,-surveillancePhoto 45 ./ idCardPhoto0 *1 23 "# $4#cn/com/basic/face/base/BaseFragment!android/view/View$OnClickListenerOnClickListener;cn/com/basic/face/fragment/RegisterFragment$1ConnectionTaskandroid/net/Uricom/bsk/zhangbo/demoforbsk/R#cn/com/basic/face/base/MainActivity'()Lcn/com/basic/face/base/MainActivity; getFilesDir()Ljava/io/File;getAbsolutePath()Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)Vexists()Zdelete createNewFile(Ljava/io/File;)V(Ljava/io/OutputStream;)Vwrite([B)VflushcloseprintStackTrace    getBitmap()Landroid/graphics/Bitmap; getResources!()Landroid/content/res/Resources;android/content/res/Resources getDimension(I)F!cn/com/basic/face/util/BitmapUtilgetRoundedCornerBitmap5(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;android/widget/ImageViewsetImageBitmap setVisibility(I)Vandroid/widget/TextViewgetData()Landroid/net/Uri; getActivity+()Landroid/support/v4/app/FragmentActivity;'android/support/v4/app/FragmentActivitygetContentResolver#()Landroid/content/ContentResolver;5(android/provider/MediaStore$Images$MediaImagesMediaM(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/Bitmap;android/graphics/BitmapgetWidthappend(I)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringsetWidth(Ljava/lang/String;)V    getHeight    setHeight setLocalUri(Landroid/net/Uri;)Vjava/util/Listadd(Ljava/lang/Object;)Z)cn/com/basic/face/service/SurveillanceMng-()Lcn/com/basic/face/service/SurveillanceMng;0cn/com/basic/face/discern/common/CommonVariables    addBitmap((Ljava/util/List;[BILjava/lang/String;)Vandroid/content/ContentResolver9(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)Iandroid/graphics/BitmapFactoryinJustDecodeBoundsZ
decodeFileU(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;outWidth    outHeightgetSystemService&(Ljava/lang/String;)Ljava/lang/Object;getDefaultDisplay()Landroid/view/Display;android/view/Display inSampleSizefromFile!(Ljava/io/File;)Landroid/net/Uri;java/lang/Mathrandom()D(D)Ljava/lang/StringBuilder;<cn/com/basic/face/widget/register/RegisterRightFieldTextViewsetValue=cn/com/basic/face/widget/register/RegisterRightFieldLabelView0(Lcn/com/basic/face/fragment/RegisterFragment;)VgetValueR(Landroid/view/View;Lcn/com/basic/face/util/OkClickedListener;Ljava/lang/String;)Vcn/com/basic/face/util/ConstantS(Landroid/view/View;ILcn/com/basic/face/util/OkClickedListener;Ljava/lang/String;)Vequalsparse$(Ljava/lang/String;)Ljava/util/Date;=(Lcn/com/basic/face/util/OkClickedListener;Ljava/util/Date;)V
selectPage6Ucn/com/basic/face/adapter/SurveillanceFragment$SurveillancePhotoSelectListViewAdapter&SurveillancePhotoSelectListViewAdapterselectPhotoOrUploadPhotoB(Landroid/view/View;ILcn/com/basic/face/util/OkClickedListener;J)V    setAction,(Ljava/lang/String;)Landroid/content/Intent;android/os/EnvironmentgetExternalStorageDirectoryjava/lang/SystemcurrentTimeMillis()J(J)Ljava/lang/StringBuilder;#(Ljava/io/File;Ljava/lang/String;)VputExtraC(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;startActivityForResult(Landroid/content/Intent;I)V5cn/com/basic/face/discern/query/item/CheckInQueryItemgetSurveillancePhoto%(Ljava/lang/String;)Landroid/net/Uri; setImageURIjava/lang/Threadsleep(J)V&cn/com/basic/face/base/BaseApplication*()Lcn/com/basic/face/base/BaseApplication;com/bit/rfid/RFIDReaderH(Landroid/content/Context;Ljava/lang/String;[I)Lcom/bit/rfid/RFIDReader;setUartDeviceNamegetBytes()[Bcontrol"(ILjava/io/ByteArrayInputStream;)IopengetUid#(ILjava/io/ByteArrayOutputStream;)I toByteArray)com/ivsign/android/IDCReader/IDCReaderSDK
initialize(Ljava/lang/String;)I decodeSamAckA(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/StringBuilder;)I&android/graphics/Bitmap$CompressFormatCompressFormatJPEG(Landroid/graphics/Bitmap$CompressFormat;compressB(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)ZaddBodyParameter#(Ljava/lang/String;Ljava/io/File;)V%cn/com/basic/face/service/RegisterMng)()Lcn/com/basic/face/service/RegisterMng;&compareSurveillancePhotoAndIdCardPhoto"(Lorg/xutils/http/RequestParams;)V([C)V"android/provider/MediaStore$Images.cn/com/basic/face/adapter/SurveillanceFragment!3ר!ÜÝÞ ßàIáâãÞ ßàIäåãÞ ßàIæçãÞ ßàIèéãÞ ßàIêëÝÞ ßàIìíãÞ ßàIîïÝÞ ßàIðñÝÞ ßàIòóÝÞ ßàIôõöÞ ßàI÷øöÞ ßàIùúöÞ ßàIûüýÞ ßàIþÿöÞ ßàIöÞ ßàIöÞ ßàIÞ ßàIÞ ßàI    
Þ ßàI             
 !"#"$%&8
*·*µ±'
L…( 
)!    *+&²°'Š,-&-
¬'Ž( )!./&=*¶ ±'
“”()!01Þ2à[I345&%c¸ ¶ ¶N»Y-+·:¶™    ¶W¶W»Y»Y»Y-+···:,¶¶¶»Y-+·°N-¶°[\'6 ˜
š›œ#ž)ŸB H¡M¢R£\¤]¥a§(H
R67G8B9:];<c)!c=7c>?@ý#ABÿ8CADEF/&=*¶±'
¬¯()!G1Þ2à[IHIJ&ˆ8*+µ*´+¶ ¸ ¶!#¶$‹¸%¶&*+¶ µ'*´(¶**´+¶,±'"jk lkm'n/o7p(8)!8KLJ&ˆ8*+µ-*´.+¶ ¸ ¶!#¶$‹¸%¶&*+¶ µ/*´0¶**´1¶,±'"st utv'x/y7z(8)!8KMN&]*-·2 P K-ÆG-¶5Æ@-¶5:*¶6¶7¸8:*´¶&*µ'*´(¶**´+¶,§
:¶ Ë Æ-ÆÂ-¶5Æ»-¶5:*¶6¶7¸8:*´.¶&*´0¶**´1¶,»9Y·::»;Y·<:»=Y·>¶?¶@A¶B¶C¶D»=Y·>¶E¶@A¶B¶C¶F¶G*¶H¹IW¹IW¹IW¸JL¶M§
:¶ d _-Æ]-¶5ÆV-¶5:*¶6¶7¸8:*´N¸ ¶!#¶$‹¸%¶&*µO¸ ¶P¶QW*´R¶**´S¶,§÷*´Æð*´¶™æ»TY·U:µV*´¶¸WW´X6´Y6¸ [¶\À]:¹^¶_6¹^¶`6    l6
    l6 6 
 ¤  ¡
6  
¤ 
¡ 6  µaµV*´¶¸W: *´N ¸ ¶!#¶$‹¸%¶&* µO¸ ¶P*´¸b¶QW*´R¶**´S¶,*µ§
:¶±"ORt0‚…'&I~€"‚0ƒ9„?†G‡O‹R‰TŠYnŽt‚‘‹““”›–¤—­˜É™åšìœòüžŸ¡¥£!¤&§0ª;«A¬O­U®a­g¯m°{²ƒ³‹´•µŸ¶¨·®¸»¹ÂºÉ»Ö¼â½î¾õ¿üÀÿÁ ÂÄÅ!Ç(È.É<ËBÌNËTÍZÎmÐuÑ}Ò‚×…Õ‡ÖŒÙ(ü0OT;<"7PQ‚šO¤xRS­oK!;<t²PQAJPQO<O¨ÚTVÂÀW ɹX Ö¬YZâ [ î”\     õ]
ü†^ ÿƒ_ <FO ‡;<)!` a bcd ¤xRe@f
ÿRCfgEúÿÅCfgEúûgÿ Cfhiÿ`CfBEj%&»c³ec³f*´g»=Y·>h¶B¸i¶j¶C¶k*´lm¶k*´no¶k*´p¶q*´rs¶k*´tu¶k*´gA¶k*´lA¶k*´nA¶k*´A¶q*´rA¶k*´tA¶k*´v¶q*´w¶q*´x¶q*´y¶q*µ'*µ/*µO*´¶&*´.¶&*´N¶&*´(¶**´+¶,*´0¶**´1¶,*´R¶**´S¶,*µ*µ-±'†!ÜÝ ß(à1á:âCãLäUæ^çgèpéyê‚ë‹í”îï¦ð¯ñ´ò¹ó¾ôÆõÎöÖ÷Þøæùîúöûþüý þÿ( )!k/&X»zY*´{»|Y*·}*´¶~·W±'()!01l/&Y»€Y*´{»‚Y*·ƒ*´¶~·„W±' ()!01m/&÷K*´¶~M»…Y·†N,Æ(A,¶‡š»ˆY‰·Š:,¶‹N§
:¶»ŒY»Y*·Ž-·W±(/2'*
(/249 J&(>4;<(noK)!K01Cp7;qr@ÿ2CsAtuEúv/&Y»€Y*´{»Y*·‘*´¶~·„W±'*./()!01w/&Y»€Y*´{»’Y*·“*´¶~·„W±'378()!01x/&=¸”±'
<=()!01Þ2à[Iyz/&Y³–»—Y*´{»˜Y*·™²f·šW±'ABF()!01Þ2à[I÷{/&Y³–»—Y*´{»›Y*·œ²e·šW±'JKO()!01Þ2à[Iù|/&™G»Y·žM, ¶¡W*»Y¸¢»=Y·>¸£¶¤¥¶B¶C·¦µ,§*´¸b¶¨W*,¶©±'STU2V@WFX( G)!G01?}cÞ2à[Iû~/&5±'[()!G1€&Y!*´»=Y·>«¶B+¶¬¶B¶C¸­¶®±'
^ _(!)!!K‚ƒ&/*´°'b( )!„…&p(*´+¸ ¶!#¶$‹¸%¶&*´+¶,*´(¶*±'fgfhi'j(()!(O†J&>*+µ±'
mn()!K‡%&3*¶ ±'
rs( )!ˆ%&\±¸²³¼
¸´L+Wµ¸¶»·Y³¶¸·¹M+ ,¶»W+¼¶½+¶¾¸¿N+À¶½»ÁY·Â:+I¶ÃW¶Ä¸¿:ƅ
½Å:»=Y·>:¸ ¶ ¶:¸ÆW¸ÇW2:    2:
2: 2: 2: 2:2:»=Y·>2¶BȶB2¶B¶C:¶C:*·É§L+¶±åè'~wyz{&|.~4<B‚KƒT„^…c†j‡sˆ~‰„ŠŽ‹”Œš ަ¬²‘¹’Ú“á•å™è—é˜íš(Àj{‰Šsr‹Œ~g7”QŽ7    šK7
 E7 ¦?‘7 ¬9’7 ²3“7¹,”7Ú •7á–7Ó—˜&¿™š<©›7Kšœ^‡ž7é;<î)!@
ûåBEŸ%&?’»ÊY·ËL*´'Æ.»ÁY·ÂM*´'²Ìd,¶ÍW,¶ÄN+Î*Î-·Ï¶Ð§+Î*μ·Ï¶Ð*´OÆ.»ÁY·ÂM*´O²Ìd,¶ÍW,¶ÄN+Ñ*Ñ-·Ï¶Ð§+Ñ*Ѽ·Ï¶Ð¸Ò+¶Ó±'Fž ¡¢%£*¥7¦:§I«P¬X­f®k°x±{²Šµ‘¶(>  * ¡?X  k ¡?’)!Š¢£@ ü:¤1    ¥¦&ÂG*ǰ*¾h¼L=*¾¢,*3ÿ~>+h²Ô|4U+h`²Ô~4U„§ÿÔ»ÅY+·Õ°'&    º»½ ¿ÀÁ)Â8¿>Å(*G /§  :¨#G©?@ ýªú.«¬&/*´°'L( ­!®¬&/*´°'L( ­!¯¬&/*´°'L( ­!°¬&/*´°'L( ­!±¬&/*´°'L( ­!²%&œxc³fc³e»3Y·Ö³¼Y0UY1UY2UY3UY4UY5UY6UY7UY8UY    9UY
AUY BUY CUY DUYEUYFU³Ô±'‚ƒ ‡¸³´Ùš›˜’‚|ÚÛTU        ½¿"½ÙK    >@    •P    Ø)–    ŸÄòÂÅQýÿ    ˆ÷)@