@Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); // 第一次进入自动刷新 if (isFirstIn) { ptrl.autoRefresh(); isFirstIn = false; } }
@Override public void initActivity() { setContentView(R.layout.news_list); ptrl = (PullToRefreshLayout) findViewById(R.id.school_news_refresh_view); ptrl.setOnRefreshListener(onRefresh); title = (TitleView) findViewById(R.id.newsTitle); lv = (ListView) findViewById(R.id.school_news_listview); super.initActivity(); }
@Override protected void onAfterSetContentView() { super.onAfterSetContentView(); if (!sqLiteDatabase.hasTable(SchoolNews.class)) { sqLiteDatabase.creatTable(SchoolNews.class); } newsdao = new SchoolNewsDao(sqLiteDatabase); init(); }
protected void onAfterSetContentView() { super.onAfterSetContentView(); sqLiteDatabase.dropTable(Teacher.class); if (!sqLiteDatabase.hasTable(Teacher.class)) { sqLiteDatabase.creatTable(Teacher.class); } if (!sqLiteDatabase.hasTable(School.class)) { sqLiteDatabase.creatTable(School.class); } teacherDao = new TeacherDao(sqLiteDatabase); }
@Override protected void onPreOnCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onPreOnCreate(savedInstanceState); IsOnline = PreferenceHelper.readBoolean(getApplication(), "userInfo", "online"); IsPush = PreferenceHelper.readBoolean(getApplication(), "setting", "IsPush"); TAApplication application = (TAApplication) getApplication(); // 配置系统的缓存,可以选择性的配置 TACacheParams cacheParams = new TACacheParams(this, SYSTEMCACHE); TAFileCache fileCache = new TAFileCache(cacheParams); application.setFileCache(fileCache); }
@Override public void onSuccess(JSONObject response) { super.onSuccess(response); Log.i("广告" + response); try { int code = response.getInt("code"); if (code == 1) { FileUtil.DelJpgFileName(downloadManager.getRootPath()); JSONArray array = response.getJSONArray("adpage"); for (int i = 0; i < array.length(); i++) { String url = array.getJSONObject(i).getString("picurl"); downloadManager.addHandler(HealthCareApi.HttpUntil.imgpath + url); } } else { adflag = false; } } catch (JSONException e) { e.printStackTrace(); } }
@Override public void onSuccess(JSONObject response) { // TODO Auto-generated method stub super.onSuccess(response); Log.i("所有数据" + response); try { List<SchoolNews> resultList = new ArrayList<SchoolNews>(); resultList = JsonParse.getPersons(response.getString("campusdynamic"), SchoolNews.class); if (page <= 1) { list.clear(); ptrl.refreshFinish(PullToRefreshLayout.SUCCEED); } else { ptrl.loadmoreFinish(PullToRefreshLayout.SUCCEED); } list.addAll(resultList); adapter.notifyDataSetChanged(); } catch (Exception e) { e.printStackTrace(); } }
@Override public void onSuccess(JSONObject response) { super.onSuccess(response); Log.i("班级相册" + response); try { JSONArray array = (JSONArray) response.get("subjectinfo"); for (int i = 0; i < array.length(); i++) { Teacher cal = new Teacher(); JSONObject classAlbum = (JSONObject) array.get(i); cal.setClassId(Const.userInfo.getClassId()); cal.setPicture(classAlbum.getString("photourl")); cal.setTeacherId(classAlbum.getString("teacherid")); cal.setSubjectid(classAlbum.getString("subjectid")); cal.setTeachername(classAlbum.getString("username")); cal.setSubjectname(classAlbum.getString("subjectname")); cal.setIsheadteacher(classAlbum.getString("isheadteacher")); teacherDao.insertORupdate(cal); } } catch (JSONException e) { e.printStackTrace(); } }
@Override protected void onAfterOnCreate(Bundle savedInstanceState) { super.onAfterOnCreate(savedInstanceState); // setContentView(R.layout.news_list); }