91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.95MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-29
  • 語言: Java
  • 標簽: Android??計步器app??

資源簡介

用Androidstadio開發,計步數界面,設置鍛煉計劃,查看歷史步數功能

資源截圖

代碼片段和文件信息

package?cn.bluemobi.dylan.step.activity;

import?android.os.Bundle;
import?android.support.annotation.Nullable;
import?android.support.v7.app.AppCompatActivity;
import?android.util.TypedValue;
import?android.view.Gravity;
import?android.view.View;
import?android.view.ViewGroup;
import?android.widget.ImageView;
import?android.widget.LinearLayout;
import?android.widget.ListView;
import?android.widget.TextView;

import?com.orhanobut.logger.Logger;

import?java.util.List;

import?cn.bluemobi.dylan.step.R;
import?cn.bluemobi.dylan.step.adapter.CommonAdapter;
import?cn.bluemobi.dylan.step.adapter.CommonViewHolder;
import?cn.bluemobi.dylan.step.step.bean.StepData;
import?cn.bluemobi.dylan.step.step.utils.DbUtils;

/**
?*?Created?by?yuandl?on?2016-10-18.
?*/

public?class?HistoryActivity?extends?AppCompatActivity?{
????private?LinearLayout?layout_titlebar;
????private?ImageView?iv_left;
????private?ImageView?iv_right;
????private?ListView?lv;

????private?void?assignViews()?{
????????layout_titlebar?=?(LinearLayout)?findViewById(R.id.layout_titlebar);
????????iv_left?=?(ImageView)?findViewById(R.id.iv_left);
????????iv_right?=?(ImageView)?findViewById(R.id.iv_right);
????????lv?=?(ListView)?findViewById(R.id.lv);
????}

????@Override
????protected?void?onCreate(@Nullable?Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.ac_history);
????????assignViews();
????????iv_left.setonclickListener(new?View.onclickListener()?{
????????????@Override
????????????public?void?onclick(View?v)?{
???????????????finish();
????????????}
????????});
????????initData();
????}

????private?void?initData()?{
????????setEmptyView(lv);
????????if(DbUtils.getLiteOrm()==null){
????????????DbUtils.createDb(this?“jingzhi“);
????????}
????????List?stepDatas?=DbUtils.getQueryAll(StepData.class);
????????Logger.d(“stepDatas=“+stepDatas);
????????lv.setAdapter(new?CommonAdapter(thisstepDatasR.layout.item)?{
????????????@Override
????????????protected?void?convertView(View?item?StepData?stepData)?{
????????????????TextView?tv_date=?CommonViewHolder.get(itemR.id.tv_date);
????????????????TextView?tv_step=?CommonViewHolder.get(itemR.id.tv_step);
????????????????tv_date.setText(stepData.getToday());
????????????????tv_step.setText(stepData.getStep()+“步“);
????????????}
????????});
????}

????protected??T?setEmptyView(ListView?listView)?{
????????TextView?emptyView?=?new?TextView(this);
????????emptyView.setLayoutParams(new?ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT?ViewGroup.LayoutParams.MATCH_PARENT));
????????emptyView.setText(“暫無數據!“);
????????emptyView.setGravity(Gravity.CENTER);
????????emptyView.setTextSize(TypedValue.COMPLEX_UNIT_SP?16);
????????emptyView.setVisibility(View.GONE);
????????((ViewGroup)?listView.getParent()).addView(emptyView);
????????listView.setEmptyView(emptyView);
????????return?(T)?emptyView;
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????118??2017-11-23?13:21??計步器\DylanStepCount-master\.gitignore

?????文件????????686??2017-11-23?13:21??計步器\DylanStepCount-master\.idea\compiler.xml

?????文件?????????74??2017-11-23?13:21??計步器\DylanStepCount-master\.idea\copyright\profiles_settings.xml

?????文件????????159??2017-11-23?13:21??計步器\DylanStepCount-master\.idea\encodings.xml

?????文件????????626??2017-11-23?13:21??計步器\DylanStepCount-master\.idea\gradle.xml

?????文件???????2226??2017-11-23?13:21??計步器\DylanStepCount-master\.idea\misc.xml

?????文件????????365??2017-11-23?13:21??計步器\DylanStepCount-master\.idea\modules.xml

?????文件????????564??2017-11-23?13:21??計步器\DylanStepCount-master\.idea\runConfigurations.xml

?????文件????????180??2017-11-23?13:21??計步器\DylanStepCount-master\.idea\vcs.xml

?????文件??????????7??2017-11-23?13:21??計步器\DylanStepCount-master\app\.gitignore

?????文件????????909??2017-11-23?13:21??計步器\DylanStepCount-master\app\build.gradle

?????文件?????123341??2017-11-23?13:21??計步器\DylanStepCount-master\app\libs\lite-orm-1.7.0.jar

?????文件????????653??2017-11-23?13:21??計步器\DylanStepCount-master\app\proguard-rules.pro

?????文件???????3352??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\AndroidManifest.xml

?????文件???????2963??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\activity\HistoryActivity.java

?????文件???????4630??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\activity\MainActivity.java

?????文件???????5543??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\activity\SetPlanActivity.java

?????文件???????1377??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\adapter\CommonAdapter.java

?????文件???????1018??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\adapter\CommonViewHolder.java

?????文件????????241??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\app\MyApplication.java

?????文件???????4190??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\pedometer\StepDetector.java

?????文件????????101??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\pedometer\StepListener.java

?????文件???????1783??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\pedometer\StepsDetectService.java

?????文件???????1836??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\step\accelerometer\StepCount.java

?????文件????????153??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\step\accelerometer\StepCountListener.java

?????文件???????6240??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\step\accelerometer\StepDetector.java

?????文件????????168??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\step\accelerometer\StepValuePassListener.java

?????文件???????1128??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\step\bean\StepData.java

?????文件????????259??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\step\config\Constant.java

?????文件??????21100??2017-11-23?13:21??計步器\DylanStepCount-master\app\src\main\java\cn\bluemobi\dylan\step\step\service\StepService.java

............此處省略89個文件信息

評論

共有 條評論