一期功能
This commit is contained in:
parent
5940a2916b
commit
02365cde10
BIN
assets/ic_actor_sel.png
Normal file
BIN
assets/ic_actor_sel.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.7 KiB |
BIN
assets/ic_actor_unsel.png
Normal file
BIN
assets/ic_actor_unsel.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.0 KiB |
93
lib/kt_pages/kt_actor/kt_actor_page.dart
Normal file
93
lib/kt_pages/kt_actor/kt_actor_page.dart
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
|
class KtActorPage extends StatefulWidget {
|
||||||
|
const KtActorPage({super.key});
|
||||||
|
|
||||||
|
@override
|
||||||
|
State<KtActorPage> createState() => _KtActorPageState();
|
||||||
|
}
|
||||||
|
|
||||||
|
class _KtActorPageState extends State<KtActorPage> {
|
||||||
|
List actorList = [
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"name": "瑞锋",
|
||||||
|
"intro": "出生于2000年,中国内地男演员,毕业于上海戏剧学院,曾在多部爆款短剧、网剧中担任男主。",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/06b0ae972754ca3e2a1efd2262a1d4a5?_ext=png",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "叶苗苗",
|
||||||
|
"intro": "出生于2004年,中国内地女演员,毕业于浙江传媒学院,曾在多部爆款短剧、网剧中担任女主。",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/7a8d60a4284c3a5b068fa0ad8cd14462?_ext=png",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"name": "范大森",
|
||||||
|
"intro":
|
||||||
|
"姓名:范大森\n身高:180厘米\n体重:69公斤\n年龄:30岁\n院校:江西师范大学\n专业:音乐表演\n短剧作品:\n《范总天上掉老婆了》——饰演:范大森\n《护世龙君》——饰演:皇甫云\n《九点》——饰演:肖笑\n《大将军的贴身兵王》——饰演:游将",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/e82fc5711f9889258e42d3c21a8956bc?_ext=png",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"name": "夏凯璐",
|
||||||
|
"intro":
|
||||||
|
"姓名:夏凯璐\n身高:169厘米\n体重:49公斤\n年龄:23岁\n院校:江西师范大学\n专业:音乐表演\n短剧作品:\n《范总天上掉老婆了》——饰演:苏婉清",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/6d6c8be4a63f2cae2922a460518bb340?_ext=png",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"name": "侯伟杰",
|
||||||
|
"intro":
|
||||||
|
"身高:185cm\n体重:73kg\n毕业于四川传媒学院表演系\n目前常驻地:合肥\n兴趣爱好:篮球 羽毛球 乒乓球 游泳 开车 射击 拳击 射箭\n 作品:网剧《神仙二手交易群》饰演男一徐海星\n网剧《九零重生》饰演男二蒋延\n短剧《小白老板》饰演男一林嘉许\n短剧《封爷的小撩精不好惹》饰演司封行\n短剧《我的双面甜妻》饰演男二封司行\n短剧《幸运宠妻·战爷,晚安》饰演男一战寒爵\n电视剧《走进你的记忆》饰演经理\n电视剧《独家记忆》饰演记者\n电影《遇神》饰演王益与文章对手戏\n电影《回廊亭》饰演杜宇与刘敏涛对手戏\n四川政府宣传片\n中国民生银行宣传片\n成都2021世界大运会宣传片\n小郎酒宣传片\n联想平板电脑新品宣传片\n富锦月饼TVC \n魔域手游NORTHLAND宣传片\n华为苹果小米手机宣传。",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/6b92a80413cbfd5c83cb59047e76534e?_ext=png",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 6,
|
||||||
|
"name": "赵帅",
|
||||||
|
"intro":
|
||||||
|
"女主:赵帅饰洛书瑶\n籍贯: 黑龙江省\n生日: 3月15号\n身高: 165 cm\n体重: 42kg\n星座: 双鱼座\n电 视 剧:《春晖》饰演:瑶妹子导演:万盛华\n《底线》饰演:吴 华导演:刘国彤\n网 剧 作 品:《没关系,是青春啊》饰演:任可盈(女一)导演:霍穗强\n《教室的那一间》饰演:胡安琪导演:贾炳祺\n《与你十年,予我半生》饰演:孙大宇导演:姜天航\n院 线 电 影:《射雕英雄传·侠之大者》饰演:小 禾导演:徐 克\n《戏如人生》饰演:唐小璐导演:德柏/孟令青\n网 大 作 品:《大洪水》饰演:姚 尧(女一)导演: 严 嘉\n《黄河诡事》饰演:小 笛(女一)导演: 陈聚力\n《镇魔司: 四像伏魔》饰演:萧 玲(女一 )导演: 霍穗强 \n《镇魔司: 苍龙觉醒》饰演:萧 玲(女一 )导演: 霍穗强\n 短 剧 作 品:《女人的抉择》饰演:苏雨宁(女一)导演: 柳 澍\n《叫我女王大人》饰演:尚盈盈 (女一)导演: 王 亚",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/0bf28fa5b897d1d30a6cec5c4aea0b1b?_ext=png",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 7,
|
||||||
|
"name": "卡戎",
|
||||||
|
"intro":
|
||||||
|
"00后男演员,热爱影视、喜欢戏剧。凭借作品《胡小路成长记》获全国心理情景剧一等奖,《冬至夏来》全国微电影大赛二等奖,参演国防部微电影《火种》,以及众多影视、戏剧作品的参演",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/fd9d48e2ec95b0f06260333d126654a5?_ext=jpg",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 8,
|
||||||
|
"name": "雷铠昀",
|
||||||
|
"intro": "90后女演员,饰第30届大学生电影节公益片一等奖《回响》 女主,第十届亚洲微电影艺术节好作品奖女主",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/1d5cd0c34b24310c903fc4d7f7da6e57?_ext=jpg",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 9,
|
||||||
|
"name": "陆楚",
|
||||||
|
"intro":
|
||||||
|
"年龄:24岁;所在地:北京;\r\n作品:《枫月俏佳人》男一 许枫\r\n《寒门枭士》饰演金锋(男一)爆;\r\n《伯虎闯花都》饰演唐伯虎(男一)爆\r\n《当我穿越成女儿国当先知》饰演 苏灿(男一)爆\r\n《骏马无敌》饰演 林风(男一);\r\n《陛下,我真的只想花钱啊》饰演 叶辰(男一);\r\n《回到民国当少帅》饰演周成(男一)",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/e11be3feb0e84a9dfe92edb9472668a2?_ext=png",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10,
|
||||||
|
"name": "代代",
|
||||||
|
"intro": "年龄:23岁;所在地:郑州;\n作品:《枫月俏佳人》诗夏月 (女主)\n《逆天赘婿》",
|
||||||
|
"avatar":
|
||||||
|
"https://videomgr.qinjiu8.com/static/ebd45f3c89b2e88134b22171f09ed7dd?_ext=png",
|
||||||
|
},
|
||||||
|
];
|
||||||
|
@override
|
||||||
|
Widget build(BuildContext context) {
|
||||||
|
return Scaffold();
|
||||||
|
}
|
||||||
|
}
|
@ -1,5 +1,6 @@
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter/services.dart';
|
import 'package:flutter/services.dart';
|
||||||
|
import 'package:flutter_kinetra/kt_pages/kt_actor/kt_actor_page.dart';
|
||||||
import 'package:flutter_kinetra/kt_utils/kt_string_extend.dart';
|
import 'package:flutter_kinetra/kt_utils/kt_string_extend.dart';
|
||||||
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
||||||
|
|
||||||
@ -22,6 +23,7 @@ class _KtMainPageState extends State<KtMainPage>
|
|||||||
static const List _tabsTitle = [
|
static const List _tabsTitle = [
|
||||||
{'icon': 'home', 'title': 'Home'},
|
{'icon': 'home', 'title': 'Home'},
|
||||||
{'icon': 'explore', 'title': 'Explore'},
|
{'icon': 'explore', 'title': 'Explore'},
|
||||||
|
{'icon': 'actor', 'title': 'Actor'},
|
||||||
{'icon': 'favorite', 'title': 'My List'},
|
{'icon': 'favorite', 'title': 'My List'},
|
||||||
{'icon': 'mine', 'title': 'Profile'},
|
{'icon': 'mine', 'title': 'Profile'},
|
||||||
];
|
];
|
||||||
@ -42,9 +44,12 @@ class _KtMainPageState extends State<KtMainPage>
|
|||||||
tab = const KtExplorePage();
|
tab = const KtExplorePage();
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
tab = const KtMyListPage();
|
tab = const KtActorPage();
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
|
tab = const KtMyListPage();
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
tab = const KtMinePage();
|
tab = const KtMinePage();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user