随笔分类 -  Xamarin.Android

摘要:MainActivity 代码: DatePickerFragment.cs 代码: Main.axml 代码: 实现结果: 参考文献: https://docs.microsoft.com/zh-cn/xamarin/android/user-interface/controls/pickers/ 阅读全文
posted @ 2019-09-20 10:53 没事儿写个bug 阅读(874) 评论(0) 推荐(1) 编辑
摘要:Android 6.0 版本以上一些危险权限只能在运行的时候依次询问用户是否赋予,所以在开发的时候使用 RequestPermissions 方法单独请求所需要的权限。 代码: 阅读全文
posted @ 2019-09-04 14:20 没事儿写个bug 阅读(1777) 评论(0) 推荐(0) 编辑
摘要:前段时间仿QQ做了一个搜索框样式,个人认为还不错,留在这里给大家做个参考,希望能帮助到有需要的人。 首先上截图(图1:项目中的样式,图2:demo样式): 不多说直接上代码: Main.axml <?xml version="1.0" encoding="utf-8"?> <LinearLayout 阅读全文
posted @ 2019-05-10 18:28 没事儿写个bug 阅读(408) 评论(0) 推荐(0) 编辑
摘要:水平对齐: 1、LinearLayout添加属性:android:orientation="vertical"; 2、元件添加属性:android:layout_gravity="center_horizontal"。 垂直对齐: 1、LinearLayout添加属性:android:orienta 阅读全文
posted @ 2019-04-22 11:41 没事儿写个bug 阅读(999) 评论(0) 推荐(0) 编辑
摘要:效果图: 第一步:添加引用 引用 Crosslight.Xamarin.Android.Support.v7.AppCompat 这个包。 第二步:绘制Main和Fragment界面 fg_home.axml fg_label.axml fg_mine.axml fg_query.axml Main 阅读全文
posted @ 2019-02-20 21:02 没事儿写个bug 阅读(818) 评论(4) 推荐(1) 编辑
摘要:在界面布局中有EditText控件,该控件一旦获取焦点则打开软键盘,如果布局中有底部菜单,那么底部菜单可能会被软键盘顶在其上面,看如下效果: 解决方法:在活动绑定界面之前写上下段代码即可 最后效果: 阅读全文
posted @ 2019-01-05 01:19 没事儿写个bug 阅读(481) 评论(0) 推荐(0) 编辑
摘要:引用: 代码: 阅读全文
posted @ 2019-01-05 00:58 没事儿写个bug 阅读(1319) 评论(3) 推荐(0) 编辑
摘要:错误信息 : System.NotSupportedException: Unable to find the default constructor on type App5.MyFragment. Please provide the missing constructor. 错误图片: 解决方 阅读全文
posted @ 2019-01-01 22:53 没事儿写个bug 阅读(671) 评论(0) 推荐(0) 编辑
摘要:第一步:创建 layout1.axml 来展示列表详细内容 第二步:在 Main.axml 添加 ListView 第三步:创建 SimpleAdapter 数据适配器 效果: 最后附上源码地址: 链接: https://pan.baidu.com/s/1hs6NIEmqVXOq_bI9fjkl0Q 阅读全文
posted @ 2018-12-28 22:39 没事儿写个bug 阅读(567) 评论(0) 推荐(0) 编辑
摘要:xml代码: 效果图: RelativeLayout 中主要属性 android:layout_above="@id/xxx" –将控件置于给定ID控件之上android:layout_below="@id/xxx" –将控件置于给定ID控件之下 android:layout_toLeftOf="@ 阅读全文
posted @ 2018-12-27 23:59 没事儿写个bug 阅读(293) 评论(0) 推荐(0) 编辑
摘要:第一步:在 values 文件夹下新增 Attrs.xml 文件 第二步:创建名为 RoundImageView 的类,用于自定义图片展示。 第三步:前台控件的调用 效果展示: 参考:https://www.cnblogs.com/mycing/p/5556943.html 源码下载链接: http 阅读全文
posted @ 2018-12-27 23:27 没事儿写个bug 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:打开软件的时候相当慢,会有白屏显示,这样的用户体验效果不好,所以需要增加一个启动页来过渡。步骤如下: 第一步:根据自己需求找到一个png图片,用于启动展示,放在Drawable 文件夹下,我这里命名为Loading.png。 第二步:在Drawable 文件夹下创建 splashscreen.xml 阅读全文
posted @ 2018-11-21 11:07 没事儿写个bug 阅读(1413) 评论(0) 推荐(1) 编辑
摘要:在程序中嵌入Web端界面。 首先在前台界面上创建一个webview 然后后台代码提供调用的界面 阅读全文
posted @ 2018-11-16 13:16 没事儿写个bug 阅读(1684) 评论(0) 推荐(1) 编辑
摘要:首先声明命名空间: 然后创建Timer对象: 接着实例化timer并且给委托事件: 最后写Tick方法: 阅读全文
posted @ 2018-08-21 21:03 没事儿写个bug 阅读(994) 评论(0) 推荐(0) 编辑
摘要:命名空间: 代码: 阅读全文
posted @ 2018-08-21 14:43 没事儿写个bug 阅读(408) 评论(0) 推荐(0) 编辑
摘要:错误提示:当前上下文中不存在名称"Resource" 解决方法: 1.看是否有其他错误,如果有其他错误优先解决。(其他错误导致无法感知到Resource) 2.重新生成解决方案。(使用Xamarin开发多用清理,重新生成可能解决掉一些问题,毕竟清理大法好) 3.新建一个项目,将原有程勋copy过来。 阅读全文
posted @ 2018-08-01 20:24 没事儿写个bug 阅读(318) 评论(0) 推荐(0) 编辑
摘要:最近做一个项目,web端使用百度地图,PDA使用手持机自带的GPS定位系统获取经纬度,然后再百度地图上显示该经纬度会有一定距离的差异,这里就像可乐的瓶子拧上雪碧的盖子,能拧的上却不美观。所以为了数据的精确性,PDA端也用百度地图的接口。 下面主要流程分为以下几步: 新建项目BaiduMapAPIDe 阅读全文
posted @ 2018-07-25 16:17 没事儿写个bug 阅读(1557) 评论(7) 推荐(6) 编辑
摘要:目的:使用 SQLiteDatabase 创建本地数据库、表,并对数据进行增删改查操作。 引用命名空间: Person类 创建局部变量Localhost_DataBase,以及控件,model类 创建数据库 创建表 向表中插入模拟数据 查询表中数据 根据条件删除表中数据 根据条件修改表中数据 Lis 阅读全文
posted @ 2018-07-24 17:15 没事儿写个bug 阅读(966) 评论(6) 推荐(5) 编辑
摘要:异常:Java.Lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data 阅读全文
posted @ 2018-07-24 16:19 没事儿写个bug 阅读(683) 评论(0) 推荐(0) 编辑
摘要:异常: Android.Database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 10 此错误是数据返回到ICursor无法确定获取列的索引,那么需要加上一下代码即可。 完整代码Demo: 阅读全文
posted @ 2018-07-24 16:05 没事儿写个bug 阅读(296) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示