def __init__(self, parent, **kwargs): super(SearchBar, self).__init__(parent) if kwargs: self.__linear_layout = linear_layout.LinearLayout(self.parent, **kwargs) else: self.__id = 'com.jiuyan.infashion:id/layout_search' # 搜索栏的ID self.__linear_layout = linear_layout.LinearLayout(self.parent, id=self.__id)
def __init__(self, parent, **kwargs): super(Alert, self).__init__(parent) if kwargs: self._linear_layout = linear_layout.LinearLayout( self.parent, **kwargs) else: self._linear_layout = linear_layout.LinearLayout( self.parent, uiautomator=self.alert_uiautomator)
def __init__(self, parent, **kwargs): super(BottomPopupWindow, self).__init__(parent) if kwargs: self._linear_layout = linear_layout.LinearLayout( self.parent, **kwargs) else: self._linear_layout = linear_layout.LinearLayout(self.parent, id=self.popup_id)
def search_box_button(self): """ Summary: 搜索框按钮 """ id_ = 'com.jiuyan.infashion:id/uc_search_main_friends_ll' return linear_layout.LinearLayout(self.parent, id=id_)
def fans(self): """ Summary: 粉丝显示 """ id_ = 'com.jiuyan.infashion:id/diary_user_header_fans' return linear_layout.LinearLayout(self.parent, id=id_)
def share_bar(self): """ Summary: 把他推荐给好友栏 """ id_ = 'com.jiuyan.infashion:id/uc_remark_share_ll' return linear_layout.LinearLayout(self.parent, id=id_)
def subscribe_attention(self): """ Summary: 订阅成功提示 """ id_ = 'com.jiuyan.infashion:id/tag_subscripe_ll' return linear_layout.LinearLayout(self.parent, id=id_)
def photo_tab(self): """ Summary: 照片tab """ id_ = 'com.jiuyan.infashion:id/layout_timeline' return linear_layout.LinearLayout(self.parent, id=id_)
def story_tab(self): """ Summary: 故事tab """ id_ = 'com.jiuyan.infashion:id/layout_story' return linear_layout.LinearLayout(self.parent, id=id_)
def post_button(self): """ Summary: 发帖按钮 """ id_ = 'com.jiuyan.infashion:id/layout_post' return linear_layout.LinearLayout(self.parent, id=id_)
def report_bar(self): """ Summary: 举报栏 """ id_ = 'com.jiuyan.infashion:id/uc_remark_report_ll' return linear_layout.LinearLayout(self.parent, id=id_)
def setting_bar(self): """ Summary: 设置栏 """ id_ = "com.jiuyan.infashion:id/usercenter_setting" return linear_layout.LinearLayout(self.parent, id=id_)
def publish_button(self): """ Summary: 完成按钮 :return: """ id_ = 'com.jiuyan.infashion:id/pub_body_send_bar' return linear_layout.LinearLayout(self.parent, id=id_)
def add_diary_page_button_middle(self): """ Summary: 故事页中间的添加按钮 :return: """ id_ = 'com.jiuyan.infashion:id/story_add_view' return linear_layout.LinearLayout(self.parent, id=id_)
def __init__(self, parent): super(StoryEditActivity, self).__init__(parent) self.__root_view = relative_layout.RelativeLayout( self.parent, id='com.jiuyan.infashion:id/story_edit_act_root') # 滑动区域,覆盖父类的属性 self._scroll_view = linear_layout.LinearLayout( self.parent, id='com.jiuyan.infashion:id/rv_story_edit')
def newest_tab(self): """ Summary: 最新tab :return: """ id_ = 'com.jiuyan.infashion:id/layout_title_newest' return linear_layout.LinearLayout(self.parent, id=id_)
def privacy_button(self): """ Summary: 公开按钮 :return: """ id_ = 'com.jiuyan.infashion:id/ll_privacy_layout' return linear_layout.LinearLayout(self.parent, id=id_)
def location_button(self): """ Summary: 添加位置按钮 :return: """ id_ = 'com.jiuyan.infashion:id/ll_location_layout' return linear_layout.LinearLayout(self.parent, id=id_)
def interest_group(self): """ Summary: 订阅分组 Returns: """ id_ = 'com.jiuyan.infashion:id/dialog_chose_friend_type_ll_interest' return linear_layout.LinearLayout(self._dialogue, id=id_)
def friends_only_view(self): """ Summary: 只看朋友 Returns: """ id_ = 'com.jiuyan.infashion:id/ll_pop_menu_item' return linear_layout.LinearLayout(self.parent, id=id_)
def minute_set(self): """ Summary: 时间设置 """ time_picker_layout = linear_layout.LinearLayout( self.__layout_frame, id='com.qima.kdt:id/time_picker') pickers = TimeSetItemList(time_picker_layout, type='android.widget.NumberPicker').item_list return TimeSetItem(copy=pickers[1], name='分钟')
def liker_avatar_list(self): """ Summary: 点赞人数头像列表 """ layout = linear_layout.LinearLayout( self._layout_view, id_='com.jiuyan.infashion:id/ll_tag_hottest_liker') liker_list = image.ImageViewList( layout, type='android.widget.ImageView').image_list[:-1] return liker_list
def second_set(self): """ Summary: 时间设置 """ time_picker_layout = linear_layout.LinearLayout( self.__layout_frame, id='com.qima.kdt:id/time_picker') pickers = TimeSetItemList(time_picker_layout, type='android.widget.NumberPicker').item_list if len(pickers) == 3: return TimeSetItem(copy=pickers[2], name='秒钟') return None
def __init__(self, parent): super(StoryPreviewActivity, self).__init__(parent) # 滑动区域 self._scroll_view = linear_layout.LinearLayout( self.parent, id='com.jiuyan.infashion:id/story_detail_zoom_rcyv')
def __init__(self, parent): super(TimeSettingBox, self).__init__(parent) self.__layout_frame = linear_layout.LinearLayout( self.parent, id='com.qima.kdt:id/parentPanel')
def back_button(self): id_ = 'com.jiuyan.infashion:id/actionbar_btn_back' return linear_layout.LinearLayout(self.parent, id=id_)