![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
sunyushen01
这个作者很懒,什么都没留下…
展开
-
各种布局跑马灯按钮控件
android:layout_width="match_parent" android:layout_height="match_parent" > android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"原创 2014-11-19 08:53:21 · 840 阅读 · 0 评论 -
Messenger实现进程间通信IPC
public class IPCFragment extends Fragment { @BindView(R.id.messenger_bt) Button messengerBt; Unbinder unbinder; public IPCFragment() { // Required empty public constructor ...原创 2018-07-03 17:08:13 · 179 阅读 · 0 评论 -
android Design TabLayout 两行代码实现Tab切换效果
1、导包compile 'com.android.support:design:25.3.1'2、Tablayout和ViewPager事件绑定teblayoutId.setupWithViewPager(orderVp); orderVp.addOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(teblayoutId...原创 2018-07-09 17:17:35 · 1365 阅读 · 0 评论 -
可移动带分割线的GridView(空白项有分割线)
/** * * * * 可以拖动,带分割线的GridView * */ @SuppressLint("NewApi") public class DragGridView extends GridView { /** * DragGridView的item长按响应的时间, 默认是1000毫秒,也可以自行设置 */ private long dragRespo原创 2017-11-29 17:16:30 · 330 阅读 · 0 评论 -
retrofit2+reactivex+okhttp3 上传不同参数 后台PHP
/** * 上传多张图片 */ @Multipart @POST("XXX") Observable UploadPhotos(@Part("xxxx") String token, @Part("xxx") St原创 2017-11-29 17:09:19 · 480 阅读 · 0 评论 -
截取两个String字符串中间的字符串
/** * 截取两字符之间的字符串,str 和 start不能为null或"" */ public static String getCutOutString(String str, String start, String endwith) { if (TextUtils.isEmpty(str)) { return ""; } String resu原创 2017-11-29 16:44:11 · 5678 阅读 · 0 评论 -
正则表达式判断是否是手机号,或电话号码
/** * 判断传入的字符串是否是一个手机号码 * * @param strPhone * @return */ public static boolean isPhoneNumber(String strPhone) { String str = "^((13[0-9])|(15[^4,\\D])|(18[0-9])|(原创 2017-11-29 16:40:56 · 5590 阅读 · 0 评论 -
Android属性动画
public void paowuxian() { AnimatorSet animSet; ObjectAnimator rotateAnim = ObjectAnimator.ofFloat(imageview, "rotation", 0, 360); rotateAnim.setRepeatCount(-1); ValueAnimator valueAni原创 2017-11-29 16:34:15 · 127 阅读 · 0 评论 -
关于android微信QQ等平台分享功能实现中遇到的问题处理
1.获取自己APP的md5签名,格式为全小写去掉冒号。最好用签名识别软件识别出来; 2.根据自己的签名和应用包名去各大平台申请开发账号,添加应用,获取AppKey和AppSecret,或者AppId和AppKey; 各个平台注册应用信息的地址如下: 新浪微博 http://open.weibo.com 腾讯微博 http://dev.t.qq.com QQ原创 2015-11-19 15:34:35 · 389 阅读 · 0 评论 -
网络获取图片
方法一:异步任务实现 new AsyncTask() { @Override protected Bitmap doInBackground(String... params) { String picUrl = params[0]; return DownLoadBitmap(picUrl); } protected void onPostExecute(Bitma原创 2015-01-14 18:07:56 · 318 阅读 · 0 评论 -
回传值
//回传 huichuan.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { String backStr="亲,我是回传值喔"; Intent intent=getIntent(); intent.putExtra("HUI", backStr);原创 2014-11-21 08:38:41 · 308 阅读 · 0 评论 -
单选多选按钮
android:id="@+id/city" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="城市"/> android:layout_wid原创 2014-11-21 08:34:28 · 286 阅读 · 0 评论 -
状态保存
//XML android:id="@+id/textbaocun" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="uuuu"原创 2014-11-21 08:26:41 · 271 阅读 · 0 评论 -
状态栏一体化两步实现
/** * 设置顶部状态栏一体 1步 BaseActivity的setContentView()之前 * 在具体的activity中实现第二部 */private void setStatusBarOne(Activity context) { if (Build.VERSION.SDK_INT >= 21) { Window window = context.getW...原创 2018-07-03 17:47:02 · 155 阅读 · 0 评论