- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 C#时间戳转DateTime
吐槽一句:国内的C#和Unity相关的有些博主实在是太懒了,同样的文章到处复制,导致中文搜索出来的第一页至少50%都是重复的内容…正文分割线C#中时间戳转DateTime有两种方式:Unix初始时间+时间戳Unix时间戳转DateTimepublic static DateTime UnixTimeStampToDateTime( double unixTimeStamp ){ // Unix timestamp is seconds past epoch System.Da
2020-11-18 20:07:58 3829
原创 逻辑操作需要注意的问题
逻辑操作本是各种编程语言中最基础的一部分,也是相通的,之所以单独拿出来写是因为在一个项目中遇到了一个小小的坑是跟逻辑操作有关的,当然坑是跟个人有关系。问题描述:方法A会返回一个布尔值表示操作是否成功,在方法B循环调用方法A,只要调用次数中有一次成功,就认为B操作是成功的。代码描述: private boolean B(){ boolean temp = false; for(i
2016-09-25 22:07:51 699
原创 Android简单自定义Dialog样式
本文主要介绍一种简单的自定义Dialog样式的方法。从实际开发的需求来说,当应用需要添加一些简单的信息的时候我们并不想单独再为这个功能开发一个独立的activity,大多数情况是使用对话框或者PopWindow的形式弹出浮窗供用户操作。接下来介绍具体的实现过程,首先是自定义的一个布局文件用于替换Dialog窗体的主要内容,也就是图中的三个输入框<LinearLayout xmlns:
2016-03-08 22:27:03 840
原创 对Zxing修改实现二维码竖屏扫描
描述之前写了一篇文章介绍使用GitHub上的开源工程Zxing实现Android的二维码扫描,只是简单的将Zxing工程集成到自己的项目中单纯的实现二维码扫描的功能,而且是横屏的之前在网上查过如何将横屏改为竖屏,很多解决方案都比较相似,但是由于版本的问题这些方法对Zxing3.2.0并不适用,我在这些基础之上做了一些改动最终实现了竖屏显示的效果,下面详细介绍一下具体的实现过程,希望对想要集
2015-10-22 22:43:37 3099
原创 Android混淆打包后openFileChooser无法使用找不到的解决方法
问题描述:Android中的WebChromeClient有一个隐藏的openFileChooser方法用于支持H5中的标签来实现混合移动应用中本地文件的选取上传,但是openFileChooser不在WebChromeClient重写的方法列表中,不能使用@override注解,所以在对工程混淆打包的时候会发现混淆后本地上传的功能不能使用了,即使keep住了openFileChooser方法
2015-10-08 21:20:28 2779
原创 使用Zxing实现Android二维码扫描
现在市场上的很多Android应用具有二维码扫描的功能,本文将介绍如何将Zxing集成到自己的项目中实现二维码扫描的功能项目中使用的zxing版本是3.2.0应该是最新的,这里附上github上的zxing项目的链接(百度太让人无语了,搜zxing第一页搜索结果都没有这个)https://github.com/zxing/zxingWindows下载下来解压压缩包之后目录结构是这样
2015-09-21 21:24:06 9019 4
原创 Android将"content://"类型的uri转为文件路径
uri有多种类型的的scheme,例如content、file等,有些时候我们需要文件存储的真实路径例如Android混合开发中使用与openFileChooser完成文件选择上传的功能,本文提供了一个使用的工具类,可以根据"content://"类型或者其他类型的uri获取该文件的真实路径。public class ContentUriUtil { /** * Get a file pat
2015-09-14 22:52:13 20489 6
转载 Android使用Intent传递List或者对象
Intent中的putExtra(key,value)可以传递基本数据类型和基本数据类型的数组,在使用这个方法的时候可以从方法提示在获得这些信息,那当我们需要传递List或者Object的时候需要怎么做呢?方法一:如果单纯的传递List 或者List的话可以直接使用 intent.putStringArrayListExtra(name, value) intent.putInte
2015-01-14 09:17:25 1209
转载 Eclipse常用快捷键
相信java的开发人员大部分还在使用Eclipse,熟悉Eclipse中一些常用的快捷键可以提高我们的开发效率Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行Ctrl+Alt+↑ 复制当前行到上一行Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+
2014-12-05 16:36:13 727
原创 新手学习:根据生日计算当前年龄
Date birthdate = currentUser.getResident().getBirthday();Calendar cal = Calendar.getInstance();int nowYear = cal.get(Calendar.YEAR);int nowMonth = cal.get(Calendar.MONTH)+1;int nowDay = cal.ge
2014-08-22 16:14:38 1197
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人