自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西晽的技术栈

Android,C#,WPF

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 MVP + Rxbinding + AutoCompleteTextView 实现关键词联想功能

只写与AutoCompleteTextView有关的代码:一,View部分public class SearchViewActivity extends BaseActivity<GoodPresenter> implements SwipeRefreshLayout.OnRefreshListener, GoodContract.IGoodView { @BindView...

2019-06-21 10:15:30 192

原创 制作图片溢出效果

经常在京东、淘宝点击“加入购物车“”按钮,会看到这样的效果,商品图片溢出页面顶部一部分。我的思路如下:1,页面根布局设置背景透明:transparent,加入android:clipChildren="false"属性,让子布局可以超出父布局显示。2,将图片所在的布局(比如:LinearLayout)的高度设置为图片高度的一半,背景也设置为透明。并将该布局放到页面顶部。3,图片加入and...

2019-06-05 19:53:36 438

原创 MVP + Retrofit + Rx框架实现双层RecyclerView购物车单选、全选、删除、清空,异步更新网站数据

关于MVP架构,类似的文章太多了,此处省略, Retrofit + Rx框架类似的文章也很多,此处也省略,主要写双层RecyclerView的适配器。店铺层:RecyclerCartAdapter商品层:RecyclerCartPlusAdapterRecyclerCartAdapter提供ISelectAll,IPlusOrMinus,IParentDeSelect三个接口,由View层的...

2019-06-04 12:58:52 312

原创 RxBinding实现用户注册验证

一,引入依赖二,设计布局使用了TextInputLayoutLinearLayout的约束布局比例三,代码实现public class RegisterActivity extends AppCompatActivity { private volatile int regInfo = 1; @OnClick(R.id.backthis) pub...

2019-05-15 15:09:58 356

原创 WPF DataGrid + MySQL实时更新数据库解决方案

基本流程1,MySQL数据表设置自增列,主键,not null,例如定义:Inspect_ID2,在WPF DataGrid xaml中绑定对应的Inspect_ID列,设为首列,只读,隐藏3,设置DataGrid的SelectionUint为FullRow属性4,在窗体加载事件中绑定 DATA_GRID.SelectedValuePath = “Inspect_ID”;5,设置一个静态...

2018-12-25 16:42:47 1800

原创 WPF单实例启动程序

WPF实现只启动一个程序实例,第二次启动,激活该程序实例,或提示:该程序已运行!1,删除App.xaml中的 StartupUri=“MainWindow” 语句。2,新建SingleInstanceWrapper包装器类namespace Endeavour{ class SingleInstanceWrapper:Microsoft.VisualBasic.Applicatio...

2018-12-24 11:56:06 448

原创 WPF单窗口模式 ActInstance()

namespace Endeavour{ public partial class Window2 : Window { public static Window2 Instance { get; private set; } public static void ActInstance() { if (Instance == null) { Instance...

2018-12-24 11:07:06 293

已编译好的 QtXlsxWriter-master

QtXlsxWriter-master, 已编译好,直接 mingw32-make install 即可,不需要手动拷贝文件到Qt的lib等目录 编译环境:Win10 64位 + Qt 5.9.0 + MinGw32 5.3.0 32bit

2018-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除