全屏时钟java_android 日历app源码(附带时钟功能)

packagecom.example.administrator.scheduleplanning; importandroid.content.Context; importandroid.content.Intent; importandroid.database.Cursor; importandroid.database.sqlite.SQLiteDatabase; importandroid.support.annotation.Nullable; importandroid.support.design.widget.CoordinatorLayout; importandroid.support.design.widget.FloatingActionButton; importandroid.support.v4.view.ViewPager; importandroid.support.v7.app.AppCompatActivity; importandroid.os.Bundle; importandroid.support.v7.widget.LinearLayoutManager; importandroid.support.v7.widget.RecyclerView; importandroid.view.View; importandroid.view.WindowManager; importandroid.widget.Button; importandroid.widget.TextView; importandroid.widget.Toast; importcom.example.administrator.scheduleplanning.adapter.CalendarViewAdapter; importcom.example.administrator.scheduleplanning.adapter.DataAdapter; importcom.example.administrator.scheduleplanning.adapter.MyRecyclerViewAdapter; importcom.example.administrator.scheduleplanning.adapter.ViewAdapter; importcom.example.administrator.scheduleplanning.composition.CalAttrComp; importcom.example.administrator.scheduleplanning.dao.MyDatabaseHelper; importcom.example.administrator.scheduleplanning.spinterface.DateInterface; importcom.example.administrator.scheduleplanning.state.CalendarState; importcom.example.administrator.scheduleplanning.view.CalendarView; importcom.example.administrator.scheduleplanning.view.CustomDayView; importcom.example.administrator.scheduleplanning.view.MonthView; importcom.example.administrator.scheduleplanning.view.ThemeDayView; importjava.util.ArrayList; importjava.util.HashMap; importjava.util.List; public classMainActivity extendsAppCompatActivity {

TextView tvYear;

TextView tvMonth;

TextView backToday;

CoordinatorLayout content;

MonthView monthPager;

RecyclerView rvToDoList;

FloatingActionButton btn_add,btn_jumptoclock;

TextView scrollSwitch; //TextView themeSwitch;TextView nextMonthBtn;

TextView lastMonthBtn; //Button btn_jump_clock;privateArrayList currentCalendars = newArrayList<>(); //private List schemeList = new ArrayList<>();privateCalendarViewAdapter calendarAdapter; privateDateInterface onSelectDateListener; private intmCurrentPage = MonthView.CURRENT_DAY_INDEX; privateContext context; privateCalendarState currentDate; privateMyDatabaseHelper dbHelper; privateString keyName; private booleaninitiated = false;

@Override protected voidonCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

context = this;

content = (CoordinatorLayout) findViewById(R.id.content);

monthPager = (MonthView) findViewById(R.id.calendar_view); //setViewHeight日历牌的高度monthPager.setViewHeight(Assist.dpi2px(context, 270));

tvYear = (TextView) findViewById(R.id.show_year_view);

tvMonth = (Te

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值