自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 C#使用log4net输出日志到文件&控制台&PostgreSQL

项目环境 VS2017 log4net v2.0.3 PostgreSQL v3.0 引用log4net 右键项目,点击【管理NuGet程序包】,浏览中搜索【log4net】,下载安装即可。 注意:若要输出到PostgreSQL,需要使用v2.0.3版本。 我开始安装的v2.0.8,发现sq...

2020-05-28 18:51:04 22 0

原创 Android使用me.dm7.barcodescanner:zxing扫描二维码乱码问题处理

项目中使用me.dm7.barcodescanner:zxing实现扫描二维码、条形码的功能,部分二维码出现乱码问题,解决方法如下: 在ZXingScannerView.ResultHandler.handleResult中增加结果的乱码判断,若乱码,则转换字符集。 public void han...

2020-05-06 17:39:02 66 0

原创 Java Web 开发准备:JDK & Eclipse & Tomcat

Eclipse Tomcat Eclipse 中部署 Tomcat 服务器

2020-04-15 20:30:58 43 0

原创 解决Windows8插入USB设备无响应的问题

重装了个Windows 8的系统,发现连接Android设备时,电脑无响应,Android Studio中调试也看不到设备,折腾半天,记录下修复方法。 右键【这台电脑】,点击【管理】,打开【计算机管理】,点击【设备管理器】; 插上设备,【设备管理器】刷新,出现带【!】的设备。如果没有刷新,...

2020-04-15 08:54:22 39 0

原创 Shpfile属性编码自动识别(C#,Java,C)

shpfile构成

2020-01-09 16:16:29 118 0

原创 mp4文件解析(c#)

ISO/IEC 14496 ISO/IEC 14496 是MPEG专家组制定的MPEG-4标准,于2000年年初正式成为国际标准。MPEG-4与MPEG-1和MPEG-2有很大的不同。MPEG-4不只是具体压缩算法,它是针对数字电视、交互式绘图应用(影音合成内容)、交互式多媒体(WWW、资料撷取与...

2019-12-31 11:19:03 293 0

原创 Android 10 定位问题,获取NMEA(支持5.0~10.0)

兼容 Android 5.0 ~ Android 10.0 的定位方法 编译版本设置为 24 ~ 28 之间 android { compileSdkVersion 28 defaultConfig { applicationId "co...

2019-11-08 18:02:31 1973 19

原创 Android获取物理地址(支持5.0~10.0)

获取物理地址的方法,支持Android 5.0~Android 10.0 public String getMacAddress() { List<NetworkInterface> interfaces = null; try { interf...

2019-11-06 19:32:06 970 2

原创 通过Notification解决Android8.0下后台无定位的问题,兼容Android 9、Android 10

解决方法 Android 8.0新特性 参考资料

2019-11-01 17:42:13 1188 1

原创 C#生成类库隐藏引用的dll,禁止外部调用

两个类库A和B,A引用了B,将A提供给外部进行二次开发,但不希望B被看到并直接调用(通过A封装B以限制B的使用)。

2019-10-21 17:57:06 207 0

原创 无网络PC通过USB与多个Android设备通讯

通过ADB将USB模拟为网卡,创建Socket进行通讯前言应用场景实现效果实现思路Android服务端实现MainActivity.javaTcpConnectRunnable.javaPC客户端实现FrmClient.csSocketClient.csDriverDetector.csADB操作...

2019-09-26 12:39:58 159 0

原创 Maven Nexus私有仓库搭建及Android Studio使用

如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件无疑加大了仓库的负载和浪费了外网带宽,如果网速慢的话,还会影响项目的进程。很多情况下项目的开发都是在内网进行的,连接不到maven仓库怎么办呢?开发...

2019-04-02 16:09:50 883 0

原创 Android Studio中Gradle常用配置

项目全局 build.gradle 通过ext领域指定全局配置信息 ext { compileSdkVersion = 27 buildToolsVersion = "27.0.2" minSdkVersion = 14...

2018-03-07 10:48:09 184 0

原创 Android Studio 导入 Eclipse 项目问题

目录结构问题 Android Studio 项目的目录结构与 Eclipse 不一致,若想在导入项目后仍可在 Eclipse 中开发,则不能更改目录结构,那么只需要在 Module 的 build.gradle 的 android 领域中进行配置。 sourceSets { ...

2018-03-07 10:29:16 252 0

原创 查看apk的签名

命令行查看apk的签名 解压apk 打开cmd,定位到解压目录下的META-INF目录中 输入命令keytool -printcert -file CERT.RSA即可

2018-03-05 10:12:03 771 0

转载 Web服务器之iis,apache,tomcat三者之间的比较

转载自:https://www.cnblogs.com/rainbow70626/p/6048709.html IIS与Tomcat的区别 IIS是微软公司的Web服务器。主要支持ASP语言环境. Tomcat是Java Servlet 2.2和JavaServer Pages 1.1...

2018-02-26 14:18:50 429 0

转载 C# 程序调用 cmd 执行命令

转载自:https://www.cnblogs.com/babycool/p/3570648.html 一种方法 string str = Console.ReadLine(); System.Diagnostics.Process p = new System.Diag...

2018-02-09 13:46:40 1831 0

转载 ASP.NET实现文件下载

转载自:http://blog.csdn.net/codeshark/article/details/2473664 方式一:TransmitFile实现下载。将指定的文件直接写入 HTTP 响应输出流,而不在内存中缓冲该文件。 protected void Button1_Click(obj...

2018-02-08 14:40:12 1732 0

原创 录像功能简单实现&字幕srt保存

界面效果 功能介绍 照相机预览 窗体的onCreate中添加 SurfaceHolder holder = surfaceView.getHolder(); holder.addCallback(this); holder.setType(SurfaceHolder.S...

2018-01-25 15:07:03 586 1

转载 Android Studio : 程序包org.apache.http不存在

转载自:Android程序报错:程序包org.apache.http不存在——Android 6.0已经不支持HttpClient 问题:升级 Android Studio 项目的 BuildTool 后,程序报错 原因: Android 6.0 已经不支持 HttpClient 了...

2018-01-10 10:57:26 968 0

转载 Android Studio 更新 Gradle 的两种方式

转载自:android studio gradle 两种更新方法更新 自动更新 打开项目文件夹下的gradle\wrapper\gradle-wrapper.properties文件 #Wed Nov 11 09:13:47 CST 2015 distributionBase=G...

2018-01-10 09:13:52 8474 0

原创 SVN:上传代码自动过滤了.so文件的解决方法

文件夹空白处右键打开 SVN 设置 General -> Subversion -> Global ignore pattern 中删除 *.so

2016-12-22 09:45:13 7109 0

转载 Android性能优化—不建议使用枚举Enum

转载自:http://blog.csdn.net/lingruimingfeng/article/details/51538472 最近优化App,由于项目中使用了Lib,而Lib代码中包含了大量的枚举类型,导致App占用内存过多。好吧,知道问题点,那就干掉,抛弃之~ 问题...

2016-12-21 10:26:18 1612 0

原创 Android Studio : 使用 jni 实现串口通讯

文中包含android studio使用jni生成so的完整过程,借此实现了串口通讯

2016-11-25 14:27:02 6161 3

转载 ANDROID动态加载 使用SO库时要注意的一些问题

转载自:http://blog.csdn.net/qq_23331691/article/details/51699888 Android项目里的SO库 正好动态加载系列文章谈到了加载SO库的地方,我觉得这里可以顺便谈谈使用SO库时需要注意的一些问题。或许这些问题对于经常和SO库开发打...

2016-11-24 16:37:04 4222 0

原创 Android : 反射机制获取或设置系统属性(SystemProperties)

android.os.SystemProperties 提供了获取和设置系统属性的方法,但是这个类被隐藏了,应用开发时无法直接访问,可以通过反射的机制进行操作。

2016-11-01 18:01:39 12219 1

转载 Android瀑布流照片墙实现,体验不规则排列的美感

转载自:http://blog.csdn.net/sinyu890807/article/details/10470797 传统界面的布局方式总是行列分明、坐落有序的,这种布局已是司空见惯,在不知不觉中大家都已经对它产生了审美疲劳。这个时候瀑布流布局的出现,就给人带来了耳目一新的感觉,这...

2016-10-20 17:50:16 728 0

转载 Android:BitmapFactory.Options

转载自:http://blog.csdn.net/haozipi/article/details/47183543?ref=myread 在Android中,BitmapFactory相信大家都很熟悉了,这个类里面的所有方法都是用来解码创建一个Bitmap,其中有一个重要的类是Optio...

2016-10-20 10:40:26 461 0

原创 Android Studio : 配置 AndroidAnnotations

Android Studio 中配置 AndroidAnnotations 非常方便,只需要分别在项目Gradle和Module的Gradle中添加一些配置,然后重新编译,Android Studio 会自行下载 AndroidAnnotations,之后即可直接使用。

2016-09-23 10:02:46 1545 0

转载 Android : HttpURLConnection

文中提供了基于HttpURLConnection的get和post的简单示例

2016-09-22 14:43:28 333 0

转载 Android Studio:build.gradle 配置

转载自:http://www.cnblogs.com/niray/p/5242985.html

2016-09-22 14:05:37 1380 0

原创 Android Studio:生成 JavaDoc

Tools -> Generate JavaDoc

2016-09-22 11:36:10 659 0

原创 Android Studio:ProGuard 混淆配置

Android Studio 创建Module后,会自动生成 proguard-rules.pro 文件,在其中添加需要的规则即可对apk或jar进行混淆。

2016-09-22 10:04:46 12006 0

原创 Android : proguard-android.txt 解析

android sdk 在目录 \sdk\tools\proguard\proguard-android.txt 下提供了默认的混淆配置,下面将介绍每一条规则的作用。

2016-09-21 17:40:23 6333 0

转载 Android:注解框架对比

文中对比了ButterKnife、AndroidAnnotations、XUtils。其中ButterKnife功能最弱,AndroidAnnotations功能最强大。AndroidAnnotations性能最高、XUtils性能最差。

2016-09-21 14:33:47 2181 0

原创 Android : 隐藏软键盘

隐藏软键盘的方法

2016-09-14 11:41:41 15416 0

原创 Android : 破解apk

将 apk 文件的后缀修改为 zip,进行解压; 使用 dex2jar 工具,对 classes.dex 进行反编译; 使用 jd-gui 工具,查看 jar 文件中的源码。

2016-07-27 15:53:13 1423 0

转载 Android Studio里面的Build.gradle的详细配置说明

Android Studio里面的Build.gradle的详细配置说明

2016-07-27 13:51:40 419 0

原创 Eclipse下配置OpenCV

在Android上,有两种使用OpenCV的方法。 方法一:使用OpenCV提供好的库文件,然后调用OpenCV的java api来进行图像处理。 方法二:使用OpenCV的C++的api,这时需要先使用NDK创建动态库,然后在Android工程中间接调用动态库中的函数。 值得说明的是,如果仅是使...

2016-07-08 10:12:29 2240 0

转载 Android Studio 使用 OpenCV 的配置方法

Android Studio 使用 OpenCV 的配置方法

2016-07-07 16:48:50 976 0

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