Mono For android
鱼是一只鱼啊
这个作者很懒,什么都没留下…
展开
-
ListView嵌套GridView导致数据显示不完整的解决办法
ListView嵌套GridView显示不完整,自定义GridView原创 2015-06-19 13:53:21 · 539 阅读 · 0 评论 -
android Viewpager设置预加载数防止销毁机制
ViewPager中有三个fragment,我想让三个fragment都不销毁。这个时候就需要设置viewpager的预加载数OffscreenPageLimit=3viewpager.OffscreenPageLimit = 2;原创 2015-07-20 11:17:35 · 1598 阅读 · 0 评论 -
androidtag标签效果
TagFlowLayout类public class TagFlowLayout : ViewGroup { private int mLineSpacing=16; private int mTagSpacing=16; private BaseAdapter mAdapter; private Android.Datab原创 2016-03-04 11:42:57 · 1384 阅读 · 0 评论 -
安卓自定义导航栏滚动渐变
1.自定义scrollviewpublic class ObservableScrollView :ScrollView { private OnScrollChangeListener scrollViewListener = null; public ObservableScrollView(Context context):base(context)原创 2016-06-24 14:15:47 · 858 阅读 · 0 评论 -
安卓转场动画
this.Activity.OverridePendingTransition(Resource.Animation.slide_up_in,Resource.Animation.fade);原创 2016-07-07 14:32:48 · 301 阅读 · 0 评论 -
xamarin android TextView跑马灯效果和EditText焦点冲突的问题
在实现androd textview跑马灯效果的时候,和EditText的焦点事件冲突了,一旦EditText获取焦点以后,textview文本就不再滚动。网上查资料,大部分的解决方法都是重写TextView,然后重写OnFocusChanged事件和IsFocused()方法,让IsFocused方法中返回true.但是实际应用之后发现,在xamarin中,isFocused根本不是一个方法而是一原创 2016-12-02 16:38:10 · 2371 阅读 · 3 评论 -
listview分割线左右边距问题
在使用listview时候,需要将分割线设置为距离左边边距有16dp的宽度<ListView android:id="@+id/lv_list_search" android:layout_width="match_parent" android:layout_height="match_parent" android:backgrou原创 2017-09-15 16:54:30 · 887 阅读 · 0 评论 -
安卓去掉系统按钮自带阴影效果
style="?android:attr/borderlessButtonStyle"原创 2017-09-25 13:10:55 · 497 阅读 · 0 评论 -
android获取控件宽度
在获取控件宽度的时候,控件宽度总是为0。 int w = View.MeasureSpec.MakeMeasureSpec(0,MeasureSpecMode.Unspecified); int h = View.MeasureSpec.MakeMeasureSpec(0,MeasureSpecMode.Unspecified); mClassContainer.Measure(w,h);原创 2017-09-28 15:00:03 · 725 阅读 · 0 评论 -
安卓自定义AlertDialog弹出框
SystemAlertDialogManager 类public class SystemAlertDialogManager : Activity { private Dialog mDialog; private Button mYes; private Button mNo; private Context mContex原创 2017-09-20 09:54:24 · 946 阅读 · 0 评论 -
android聊天的时候让listview最新消息自动滚动到可视范围之内
在android聊天的时候,希望打开输入法的时候让listview最新数据自动滚动到可视范围之内,只需要在listview中加上这一句就可以了。 android:transcriptMode=”alwaysScroll” <ListView android:minWidth="25px" android:minHeight="25px"原创 2015-07-31 14:44:50 · 1446 阅读 · 0 评论 -
android EditText光标颜色和文字颜色一样
android中让文本框的光标颜色和文字的颜色一样,只需要这一句就可以了 android:textCursorDrawable="@null"原创 2015-08-11 10:38:03 · 383 阅读 · 0 评论 -
页面中有EditText,默认进入页面会弹出输入法的问题
android在一个页面中如果有一个文本框,那么默认进入这个页面时候会弹出输入法,有时候我们不需要他一进入就弹出输入法。只需要在activity中加上这么一句话就能实现这个效果。this.Window.SetSoftInputMode (Android.Views.SoftInput.StateHidden | Android.Views.SoftInput.AdjustResize);原创 2015-06-27 10:45:57 · 1366 阅读 · 0 评论 -
去除listview下拉时候顶部出现的阴影
listview默认下拉顶部会产生一个蓝色的阴影。只需要给在代码中添上这一句就可以了。加了这句话不仅下拉顶部阴影没了,上拉的时候底部的阴影也会不见。lv.OverScrollMode=OverScrollMode.Never原创 2015-06-26 17:59:17 · 3120 阅读 · 0 评论 -
ScrollView与EditText滑动冲突解决办法
在ScrollView中有EditText,当EditText部分内容被隐藏的时候,需要滑动EditText,让隐藏的内容显示出来,但是这个时候EditText滑动事件会和ScrollView的滑动事件冲突。为了解决这个问题可以自定义EditText 1.自定义EditTextpublic class ScrollviewEditText : EditText { priv原创 2015-06-27 12:16:40 · 522 阅读 · 0 评论 -
设置DatePickerDialog的最大日期为当前日期
在使用DatepickerDialog的时候,往往需要设置一个最大日期来限制。例如出生日期不能大于当前日期。 DatePicker picker = alertdate.DatePicker; Java.Util.Date d = new Java.Util.Date(); picker.MaxDate = d.Time;原创 2015-06-29 13:47:59 · 1993 阅读 · 0 评论 -
android代码设置主题并且去掉标题栏
代码设置主题并且去掉标题栏,需要在setContentView()之前设置SetTheme (Android.Resource.Style.ThemeHoloLight);this.RequestWindowFeature (WindowFeatures.NoTitle);SetContentView (Resource.Layout.Main);也可以在activity顶部设置主题[Activ原创 2015-07-01 11:07:08 · 535 阅读 · 0 评论 -
android文本限制输入行数,多余部分显示省略号
EditText在使用过程中需要限制输入的行数,而不是字数。并且多余的部分用省略号代替。 ellipsize:end:省略号显示在结尾 ellipsize:start:省略号显示在开始 ellpsize:middle:省略号显示在中间 android:maxLines:最大输入行数<TextView android:text="这里是要显示的文本"原创 2015-07-02 11:44:13 · 6286 阅读 · 0 评论 -
android禁止界面横屏
[Activity(Label = "Main", Icon = "@drawable/icon", ScreenOrientation = Android.Content.PM.ScreenOrientation.Portrait)]原创 2015-07-10 11:06:22 · 482 阅读 · 0 评论 -
android dp与px之间转换以及px与sp之间的转换
DisplayUtil转换类using System;namespace com.main{ /// <summary> /// 像素转换类 /// </summary> public static class DisplayUtil { /// <summary> /// 将px值转换为dip或dp值,保证尺寸大小不变原创 2015-07-16 16:28:38 · 400 阅读 · 0 评论 -
c#倒计时
int w = View.MeasureSpec.MakeMeasureSpec(0,MeasureSpecMode.Unspecified); int h = View.MeasureSpec.MakeMeasureSpec(0,MeasureSpecMode.Unspecified); mClassContainer.Measure(w,h); var width=mClassCon原创 2017-10-19 11:13:07 · 925 阅读 · 0 评论