时间轴android
㈠ 安卓手机云便签备忘录时间轴怎么查看单条内容记录详情
一、打开安卓手机云便签备忘录,点击界面底部“时间”按钮,在时间列表上方右侧找到“时间轴”并点击;
二、进入便签时间轴页面,默认可以查看到个人便签中所有新增、修改及删除的个人便签内容记录;
三、找到要查看详情的便签记录直接点击,也可以长按或者左滑并在弹出的操作菜单中选择“详情”;
四、打开该条便签内容详情页面,会显示该条内容详情信息,点击左下角的复制按钮,可对便签文字进行复制;
五、如果查看的是未删除的便签内容记录,还可以在时间详情右下角显示的按钮,跳转查看便签内容列表中的该条便签内容详情,对其进行标记完成或编辑修改等操作。
注:
1. 对便签内容的提醒时间及颜色等修改设置,不会显示在时间轴修改记录中;
2. 在安卓版云便签时间轴列表中,不仅可以查看单条内容记录详情,还可以对其进行复制或者删除操作。
㈡ android 时间轴怎么实现的
没什么好说的,直接上代码吧!相信你能看懂
1.时间轴item的布局文件
java"><?xmlversion="1.0"encoding="utf-8"?>
<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:id="@+id/left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<View
android:layout_width="1dp"
android:layout_height="25dp"
android:layout_marginLeft="60dp"
android:background="#A6A6A6"/>
<ImageView
android:id="@+id/left_imageview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="50dp"
android:src="@drawable/medicalcheck2"/>
<View
android:layout_width="1dp"
android:layout_height="25dp"
android:layout_marginLeft="60dp"
android:background="#A6A6A6"/>
</LinearLayout>
<LinearLayout
android:layout_alignLeft="@id/left"
android:layout_width="match_parent"
android:layout_height="70dp"
android:orientation="vertical"
android:gravity="center"
android:layout_marginLeft="100dp">
<TextView
android:id="@+id/right_textview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="aaa"/>
</LinearLayout>
</RelativeLayout>
2.图片和文字的model
packagecom.sfe.thea.guo.model;
publicclassTimeLineModel{
privateintimageview;
privateStringtext;
publicintgetImageview(){
returnimageview;
}
publicvoidsetImageview(intimageview){
this.imageview=imageview;
}
publicStringgetText(){
returntext;
}
publicvoidsetText(Stringtext){
this.text=text;
}
publicTimeLineModel(intimageview,Stringtext){
super();
this.imageview=imageview;
this.text=text;
}
}
3时间轴的适配器
packagecom.sfe.thea.guo.adapter;
importjava.util.List;
importcom.sfe.thea.guo.R;
importcom.sfe.thea.guo.model.TimeLineModel;
importandroid.content.Context;
importandroid.view.LayoutInflater;
importandroid.view.View;
importandroid.view.ViewGroup;
importandroid.widget.BaseAdapter;
importandroid.widget.ImageView;
importandroid.widget.TextView;
{
Contextcontext;
List<TimeLineModel>list;
publicTimeLineAdapter(Contextcontext,List<TimeLineModel>list){
super();
this.context=context;
this.list=list;
}
@Override
publicintgetCount(){
if(list!=null){
returnlist.size();
}
return0;
}
@Override
publicObjectgetItem(intposition){
if(list!=null){
returnlist.get(position);
}
returnnull;
}
@Override
publiclonggetItemId(intposition){
returnposition;
}
@Override
publicViewgetView(intposition,ViewconvertView,ViewGroupparent){
ViewHoldhold;
if(convertView==null){
hold=newViewHold();
convertView=LayoutInflater.from(context).inflate(R.layout.timeline_item,null);
convertView.setTag(hold);
}else{
hold=(ViewHold)convertView.getTag();
}
hold.imageView=(ImageView)convertView.findViewById(R.id.left_imageview);
hold.show=(TextView)convertView.findViewById(R.id.right_textview);
hold.imageView.setImageResource(list.get(position).getImageview());
hold.show.setText(list.get(position).getText());
returnconvertView;
}
staticclassViewHold{
publicTextViewshow;
publicImageViewimageView;
}
}
㈢ android 时间轴怎么实现的用 listview 还是 scrollView
<?xmlversion="1.0"encoding="utf-8"?>
<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#f7f7f7">
<RelativeLayout
android:id="@+id/date_layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingBottom="10dp"
android:paddingTop="10dp">
<TextView
android:id="@+id/time_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="2014年10月"
android:textColor="@android:color/black"/>
</RelativeLayout>
<View
android:id="@+id/top_line"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@id/date_layout"
android:background="@color/head_line_bg"/>
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@id/top_line">
<View
android:id="@+id/group_tiao"
android:layout_width="1dp"
android:layout_height="fill_parent"
android:layout_marginLeft="55dp"
android:background="@color/time_line_bg"/>
<TextView
android:id="@+id/courses_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:layout_marginLeft="70dp"
android:layout_marginTop="10dp"
android:text="时光轴"
android:textColor="@android:color/black"
android:textSize="22dp"/>
<ExpandableListView
android:id="@+id/expandlist"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@+id/courses_title"
android:cacheColorHint="#00000000"
android:divider="@null"/>
</RelativeLayout>
</RelativeLayout>
㈣ Android 横向时间轴怎么做啊,类似于下图所示的,哪位大神帮帮忙,跪求啊!
你好 做出来了么 我也遇到了求助
㈤ android UI实现 PopupWindow填充布局时间轴是如何实现布局的
这个有点复杂,要做好不容易,你可以用eclipse自带的
来分析,只要手机停在此界面,再点这个按钮就好了。