自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dongmodao的博客

学习过程的分享

  • 博客(10)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 可拖拽控件实现(onTouchListener 与 Translation)

最近遇到有需要实现拖拽功能的控件,之前也写过,只是没有做记录就需要重做,所以这次顺便记录一下,以后直接复制粘贴岂不快哉?!1. 主要思路主要通过设置 View 的 OnTouchListener 达到监控拖拽信息的效果。根据 touch 事件的坐标信息变化控制控件的位置,这里使用的是 setTranslationX 与 setTranslationY 来改变 View 在屏幕上显示的位置,计算之后设定偏移即可。对于 touch 事件中坐标信息不熟悉的同学可以看一下这篇文章:Android View获取

2020-09-22 18:00:40 1624

原创 Android 获取通讯录联系人信息

Android 获取通讯录联系人信息话不多说,直接上代码吧,记得先请求通讯录权限。 // 【当前代码的执行环境为 Activity】 // 选择联系人 private void handleContactIntent() { Intent intent = new Intent(Intent.ACTION_PICK); intent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE);

2020-09-04 11:12:04 384

原创 Collection was modified, enumeration operation may not execute 报错

C# 报错:Collection was modified; enumeration operation may not execute【已解决】出现这个异常往往是在遍历 List 的过程中,因为在其他位置对 List 进行了修改(增、删、改),导致在遍历的时候出现 InvalidOperationException 的异常。这个情况大多出现在多线程操作同一个 List 的时候。为了避免出现这个问题,我们可以给操作进行加锁,在获取锁时才能进行相应的操作,示例如下: public class Lo

2020-05-22 11:46:47 11846

原创 友盟 Push 集成 ResClass 未初始化异常解决-原因分析-亲测

友盟 Push 集成 ResClass 未初始化异常解决-原因分析-亲测在集成友盟 Push 的时候遇到一个错,看了网上的一些说法,虽然有能解决问题的答案,但是感觉都不是很在点子上。我这里也给一下我的解决方案。异常内容: java.lang.IllegalArgumentException: ResClass未初始化,请确保你已经添加了必要的资源。同时确保你在混淆文件中添加了com.dati.zhiduoduo.world.R$* 。 field=umeng_push_notification_

2020-05-14 19:42:52 911

原创 Android Studio 提示 Please select android sdk 小结

Android Studio 提示 Please select android sdk这个问题经常出现再 git clone 之后点击 build 之时。我曾经也遇到过很多次,但从没有向这次一样花了 n久时间去调整。。。以下是我曾遇到过这个问题时使用的解决方案:File -> Sync Project with Gradle Files。在 AS 界面的工具栏也有快捷图标,点击即可。...

2018-10-26 12:26:40 534

原创 并查集判断图的连通

判断图的连通性判断方法比较多,最常见的就是并查集、DFS、BFS 这几种,网上的代码也很多,文章最后也给出了一些参考,这里主要讲一讲并查集。因为有判断有向图中是否存在欧拉路径的需求,需要先判断有向图的基图是否连通,于是就找了一些算法,有了这篇文章,文章偏向于个人的理解与想法,深入了解可以点解参考。并查集由一个记录节点的根节点的数组(或者类似容器,字典)和两个函数(find, join)构成...

2018-04-28 11:45:05 2457

原创 Android 弹出全局窗体

在使用 Android 的过程中,有时候需要在任意一个界面弹出一个提示窗体,实现的方法不少,但是随着 Android 的版本变化,这些方法有的不适用了,我也是在 StackOverflow 上面才知道有些参数是不能使用了的。具体可以看 Android: Unable to add window. Permission denied for this window type 这个地址,看看各位大佬的...

2018-03-30 19:54:20 3821

原创 使用telnet发送邮件的若干问题。。。

利用telnet发送邮件的具体过程以及遇到的一些问题的解决方法。

2016-10-06 13:52:27 1413

原创 关于C#子窗体的Show方法和ShowDialog方法的一些体会

关于C#子窗体的Show方法和ShowDialog方法的一些体会

2016-09-22 19:37:07 1933

原创 利用C#进行文件后缀名的更改(以txt与html为例)

最近需要频繁更改文件的扩展名。如果一个文件夹下存在text.txt则更换为text.html。可以在内部改一下就可以进行其他扩展名的互换。C#好像没有重命名的方法,有的话就好多了。可能小白我不知道。。。

2016-06-05 23:40:06 4156

Android 可拖拽 View

Android 可拖拽 View 的实现,文章具体内容在 https://blog.csdn.net/dongmodao/article/details/108737133

2020-09-22

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

TA关注的人

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