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