- 博客(5)
- 收藏
- 关注
原创 C#踩坑指南
坑1.Dictionary的Remove()与Add(),别插队啊喂最近做的代码里有一个方法是用来控制并发的,因为下位机程序的一些Bug,可能会在极短时间内传来两条指令,并且两条指令的Guid还一致,当时的做法是做了一个验证方法,保持一个Dictionary和相应的锁,长度为100,如果有指令传进来之后,对Dictionary进行加锁,查找有无该指令的Id所对应的Key,如果有则不再进行处理,如...
2019-09-29 16:41:28
291
原创 RecyclerView——取代ListView和GridView 以及自己写的一个简单的万能适配器以及顺带瀑布流
超好用,各个模块都是分开的,填空就行了,一个控件可以当ListView使用,当GridView用,还可以实现瀑布流#代码:MainActivity.javapackage com.haha.administrator.testpubuliu;import android.content.Context;import android.os.Bundle;import android.suppo
2016-08-09 17:05:06
388
原创 一种实现ViewPager图片轮播的方式
package com.haha.administrator.myapplication;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v4.view.PagerAdapter;import android.support.v4.view.
2016-08-08 15:04:45
233
原创 View
app的可视界面是由一个个View的子类构成的,他们有不同的功能和显示效果,也有很多相同的特征,现在来看一下这些子类的父类View的一些源码:Drawable.Callback, KeyEvent.Callback, AccessibilityEventSource 这是View类继承的三个接口,以后再具体分析以下是注解部分:public @interface Visibility {}
2016-06-30 15:38:38
214
原创 开博
开博啦,打算将Android重新学一遍,从HelloWorld开始,各位路过的大大们如果看到我自己理解的有错误或者不完善的地方,跪求指正~~~
2016-06-30 09:10:17
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人