| | |
| | | import android.view.View; |
| | | |
| | | import com.basic.security.activity.MainActivity; |
| | | import com.basic.security.manager.FeatureManager; |
| | | import com.basic.security.manager.PersonManager; |
| | | import com.basic.security.model.ModelAdapter; |
| | | import com.basic.security.model.Person; |
| | | import com.basic.security.utils.DetectedResult; |
| | | import com.basic.security.utils.FaceId; |
| | | import com.basic.security.utils.FacePosition; |
| | | import com.basic.security.utils.IdCard; |
| | | |
| | |
| | | saveBlob(person, "id_card_image_path", idCard.jpgData); |
| | | if (!"已注册".equals(sign_up_status)) { |
| | | boolean messageComplete = mainActivity().fragment_face_detail.detailMessageIsComplete(); |
| | | System.out.println("BaseFragment.saveIdCard messageComplete=" + messageComplete); |
| | | System1.out.println("BaseFragment.saveIdCard messageComplete=" + messageComplete); |
| | | if (messageComplete) { |
| | | person.setString(Person.sign_up_status, "已注册"); |
| | | byte[] featureData = person.getBlob(Person.camera_image_feature); |
| | | if (featureData != null && featureData.length > 10) { |
| | | FaceId.instance.addFeatureToDb(person.getString(Person.id), featureData); |
| | | FeatureManager.addFeature(person.getString(Person.id), featureData); |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | |
| | | public void show() { |
| | | // System.out.println("BaseFragment.show 0 "); |
| | | // System1.out.println("BaseFragment.show 0 "); |
| | | isShow = true; |
| | | View view = getView(); |
| | | } |
| | |
| | | |
| | | public void hide() { |
| | | isShow = false; |
| | | // System.out.println("BaseFragment.hide " + this +" "+ TimeCostUtil.getCost()); |
| | | // System1.out.println("BaseFragment.hide " + this +" "+ TimeCostUtil.getCost()); |
| | | } |
| | | |
| | | public MainActivity mainActivity() { |