package Ġcom . example . my demo . down Load . bean Ċ Ċ import Ġcom . example . my demo . down Load . Down Loader M anger Ċ import Ġjava . io . Serializable Ċ Ċ /** Ċ Ġ* Date : Ġ 2 0 1 9 / 1 1 / 2 8 Ċ Ġ* author : Ġh xc Ċ Ġ*/ Ċ data Ġclass ĠDown Load Info Ġ( ĊĊĠĠĠ Ġvar Ġlesson _ id : Int Ġ= Ġ 0 ,// id ĊĠĠĠ Ġvar Ġlesson _ name : String Ġ= Ġ"", // åĲįç§° ĊĠĠĠ Ġvar Ġlesson _ duration : Int Ġ= Ġ 0 ,// æĹ¶ éķ¿ ĊĠĠĠ Ġvar Ġlesson _ size : Long Ġ= Ġ 0 L ,// æĸĩä»¶ å¤§å°ı ĊĠĠĠ Ġvar Ġlesson _ type : String Ġ= Ġ"", // Ġæĸĩä»¶ ç±»åŀĭ Ġvideo Ġ Ġaudio ĊĠĠĠ Ġvar Ġlesson _ chapter : Int Ġ= Ġ 0 ,// Ġ ç«ł èĬĤ åºı åı· ĊĊĠĠĠ Ġvar Ġcourse _ id : Int Ġ= Ġ 0 ,// è¯¾ç¨ĭ id ĊĠĠĠ Ġvar Ġcourse _ name : String Ġ= Ġ"", // è¯¾ç¨ĭ åĲįç§° ĊĠĠĠ Ġvar Ġcourse _ cover _ url : String Ġ= Ġ"", // è¯¾ç¨ĭ åĽ¾çīĩ ĊĠĠĠ Ġvar Ġcourse _ author : String Ġ= Ġ"", // è¯¾ç¨ĭ ä½ľèĢħ ĊĠĠĠ Ġvar Ġcourse _ chapter _ num Ġ: ĠInt = Ġ 0 ,// è¯¾ç¨ĭ æĢ» ç«ł èĬĤ æķ° ĊĊĠĠĠ Ġvar Ġlesson _ url : String Ġ= Ġ"", // ä¸ĭè½½ åľ°åĿĢ ĊĠĠĠ Ġvar Ġfinished : Long Ġ= Ġ 0 L ,// ä¸ĭè½½ å·² å®ĮæĪĲ è¿Ľ åº¦ ĊĠĠĠ Ġvar Ġlesson _ save _ path Ġ: String Ġ= Ġ"", // ä¿ĿåŃĺ çļĦ è·¯å¾Ħ ĊĠĠĠ Ġvar Ġdown Load _ state : Int Ġ= ĠDown Loader M anger . STATE _ NONE ,// ĊĠĠĠ Ġvar Ġshare _ qrcode : String Ġ= Ġ"", // åĪĨäº« äºĮ ç»´ çłģ ĊĠĠĠ Ġvar Ġshare _ url : String Ġ= Ġ"", // åĪĨäº« url ĊĠĠĠ Ġvar Ġupdate _ time : Long Ġ= Ġ 0 L ,// æľĢåĲİ æĽ´æĸ° æĹ¶éĹ´ ĊĠĠĠ Ġ// Ġä¸į åĬłåħ¥ æķ°æį®åºĵ ï¼Į åıªæĺ¯ ä¸ĭè½½ åĪĹè¡¨ åģļ åĪłéĻ¤ éĢī ä¸Ń ĊĠĠĠ Ġvar Ġis Checked : Boolean Ġ= Ġfalse ĊĊ Ċ ) Ġ: Serializable