自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android XML shape 标签使用详解

Android XML shape 标签使用详解  一个android开发者肯定懂得使用 xml 定义一个 Drawable,比如定义一个 rect 或者 circle 作为一个 View 的背景。但是,也肯定也有人在能使用 Drawable 的地方选择使用一张 png 图(或者是一张 .9 图)作为 View 的背景,因为后者把问题交给 UI 设计人员去了,省事。当然,使用图片这种在项目中也...

2018-07-27 14:20:41 451

原创 VC++程序中printf打印的输出设置。

当一个VC++的窗口程序需要使用printf()方法打印信息时。右键项目,打开属性面板。 点击生成事件,选择生成后事件。 命令行中选择设置输入“editbin /SUBSYSTEM:CONSOLE $(OUTDIR)\$(ProjectName).exe”。 运行窗口程序时,会自动运行命令行窗口,打印调试信息。...

2019-12-16 10:45:29 1526

原创 AS 做多语言,搜索整个项目中文

由于赶进度中文字符串没有都写在string.xml中,在做多语言时需要把所有的中文字符串写在xml中调用,这时需要搜索整个项目中的中文字符。正在表达式:^((?!(\*|//)).)+[\u4e00-\u9fa5]...

2019-09-05 14:08:21 665 1

原创 Android Transition(Android过渡动画)

       在Android 4.4 Transition 就已经引入了,但在Android 5.0(API 21)之后,Transition 被更多的应用起来。相对于View Animation或Property Animator,Transition动画更加具有特殊性,Transition可以看作对Property Animator的高度封装。不同于...

2019-01-24 12:52:06 589 1

原创 Intellij IDEA 创建第一个Struts 程序

本文是在Intellij IDEA 2017.2.3下创建第一个Struts 2.5.13程序。一、JavaWeb三层架构JavaWeb三层架构分别为:Web层:表示层,主要的架构模式为MVC(Model View Controller,模型-视图-控制器),主要框架有:Spring MVC和Struts2(当然也有Struts1);Service层:业...

2018-11-30 14:24:29 1187

原创 安卓常用开源框架

1、Android基础网络编程:socket、HttpClient、HttpURLConnection    1.1 Socket 定义    是一个对TCP/IP协议进行封装的编程调用接口,本身不是一种协议是接口Api!!    成堆出现,一对套接字:包括ip地址和端口号     基于应用层和传输层抽象出来的一个层。App可以通过该层发送、接收数据,并通过Socket将App...

2018-11-13 16:34:19 197

转载 安卓UI库

 UIAwesome-MaterialDesign – MaterialDesignCenter改名为Awesome-MaterialDesign,优化了布局,新增了不少库。 awesome-android-ui – ui库,非常多的ui及特效。 ChipsLibrary – 在Android EditText中实现打Tag功能。 bitmapMesh – 拉窗帘效果。 Obser...

2018-08-07 11:23:20 1202

原创 Mysql导出er图

在网上看了navicat的导出教程,其中作者提到了·逆向工程·这个词。虽然我没有装navicat,但是受这个词的启发,也在mySQL的Workbench捣鼓出来了~~~ ·什么是workbench?(Workbench这个东西也叫SQL Notifier,其实就是你启动mySQL数据库之前先要打开的类似于服务器的东西,一般在屏幕右下角可以找到。就是下面这张小图。右击它,然后点击SQL ...

2018-07-27 15:00:32 15211 2

原创 FileUriExposedException异常解决方案

遇到的一个异常FileUriExposedException异常翻看Google的异常文档:https://developer.android.google.cn/reference/android/os/FileUriExposedException.html在7.0及以后开始应用程序向另一个应用程序公开时引发的异常。file://Uri由于接收应用程序可能无法访问共享路径, 因此不...

2018-07-17 13:43:27 1604

原创 Android 8.0 行为变更

 Android 8.0 除了提供诸多新特性和功能外,还对系统和 API 行为做出了各种变更。本文重点介绍您应该了解并在开发应用时加以考虑的一些主要变更。其中大部分变更会影响所有应用,而不论应用针对的是何种版本的 Android。不过,有几项变更仅影响针对 Android 8.0 的应用。为清楚起见,本页面分为两个部分:针对所有 API 级别的应用和针对 Android 8.0 的应用。...

2018-07-04 16:10:33 255

原创 Activity基类

Activity是安卓开发的四大组件之一,是咱们开发中最常见到一个组件。他是存在生命周期的。在应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent的描述结构中,有两个最重要的部分:动作和动作对应的数据。典型的动作类型有:MAIN(activity的门户)、VIEW、PICK、E...

2018-07-03 16:12:37 871

原创 免费API接口

聚合的免费API接口数据:手机号码归属地API接口:https://www.juhe.cn/docs/api/id/11历史上的今天API接口:https://www.juhe.cn/docs/api/id/63股票数据API接口:https://www.juhe.cn/docs/api/id/21全国WIFI接口:https://www.juhe.cn/docs/api/id/18星座运势接口:...

2018-06-25 15:53:33 5200 1

转载 公钥、私钥和数字证书

公钥和私钥                                      一直以来对公钥和私钥都理解得不是很透彻,感觉到模棱两可。今天在网上找了半天,通过查看对这个密钥对的理解,总算弄清楚了。      公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。      使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如

2018-05-04 13:13:05 245

转载 HTTP请求详解

HTTP由两部分组成:请求和响应。当你在Web浏览器中输入一个URL时,浏览器将根据你的要求创建并发送请求,该请求包含所输入的URL以及一些与浏览器本身相关的信息。当服务器收到这个请求时将返回一个响应,该响应包括与该请求相关的信息以及位于指定URL(如果有的话)的数据。直到浏览器解析该响应并显示出网页(或其他资源)为止。HTTP请求HTTP请求的格式如下所示:<request-line><he

2018-04-12 16:17:38 261

原创 调用系统裁剪工具的坑

前两条刚调试好的程序,就因为周末的时候升级了MIUI9.5,然后裁剪的回调就返回code0,Intent intent = new Intent("com.android.camera.action.CROP");intent.setDataAndType(uri, "image/*");// 下面这个crop=true是设置在开启的Intent中设置显示的VIEW可裁剪intent.put...

2018-04-02 18:02:32 535 1

转载 TCP协议与UDP协议之间的九个区别-JAVA网络面试题

TCP和UDP是两个传输层协议,广泛应用于网络中不同主机之间传输数据。对任何程序员来说,熟悉TCP和UDP的工作方式都是至关重要的。这就是为什么TCP和UDP是一个流行的Java编程面试问题。我曾经在各种不同的Java面试中见过这个问题,尤其是对服务器端Java开发人员的面试。由于FIX(金融信息交换)协议也是一个基于TCP协议,一些投资银行,对冲基金,和交换解决方案提供商也在寻找有良好的TCP和U

2018-03-09 10:46:01 5688

转载 JAVA TCP与UDP的区别

The difference between TCP/IP and UDPJava主要关注传输层, 在传输层TCP,UDP是两种传输数据流的方式。一、TCP(Transmission Control Protocol,传输控制协议)Connection-oriented protocal.也就是说,在收发数据前,双方会先建立一条虚拟的通信道,必须和对方建立可靠的连接。3次握手:1 、A向B 发送数据

2018-03-09 10:05:27 3179

转载 Android Studio配置SVN

一、Android Studio配置SVNAndroid Studio关联配置SVN非常easy,在Settings里面。找到Version Control->Subversion。在这个页面的控制面板中的General中将Use command line client打勾勾选上,然后浏览本地的SVN安装文件夹,选到”\svn.exe”就可以;在Use command line client以下另

2018-01-11 14:53:12 412

转载 最流行的java后台框架spring quartz定时任务

配置quartz 在spring中需要三个jar包:quartz-1.8.5.jar、commons-collections-3.2.1.jar、commons-logging-1.1.jar首先要配置我们的spring.xmlxmlns 多加下面的内容、xmlns:task=”http://www.springframework.org/schema/task“ 然后xsi:schema

2017-12-20 12:16:49 1910

转载 EventBus使用

前言:这段时间感觉自己也有点懒了,真是内心有点自责呢,除了工作,也没做点什么,EventBus也是一周前总结出来的,只能以写博客为名来弥补内心的罪恶感了,集合同事们做的项目,虽然上周开动了,但总感觉大家积极性不高,如何才能做一个合格的管理者,还真是一个考验。follow your heart!! just do it!相关文章:1、《EventBus使用详解(一)——初步使用EventBus》2、《

2017-12-19 15:43:30 170

转载 JavaSwing学习总结

1      .简介Swing是一个用于开发Java应用程序用户界面的开发工具包,是由纯Java实现的。以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格,不依赖操作系统的支持,这是它与AWT组件的最大区别。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。2      .Swing的层次结构3      .Swin

2017-12-15 18:07:39 460

转载 Tomcat配置域名

TOMCAT的域名配置现在很多的公司的网站都是用tomcat作为应用服务区的,可是对于初学者,8080端口号是如何去掉的,这些网站是如何和域名绑定到一起的呢?一个tomcat是如何绑定多域名?并且这些域名是如何对应不同的项目呢?而且我的服务器没放在机房,放在我的本地,我应该如何把我的服务器给映射到外网?这一系列的问题,今天就这个问题,我来说一下。1. 域名。现在的域名不是很贵,有很多人都有,而我们

2017-11-22 11:12:30 355

转载 Android获取Mac地址-兼容6.0及以上系统

在网上找了好久如何获取Android mac地址,最后还是在大谷歌上找到的,经测试,4.0一直到6.0,7.0系统都可以获取得到Mac地址在AndroidManifest.xml中加入以下权限:<uses-permission android:name="android.permission.INTERNET" />然后写一个工具类:[html] view plain copy print?p

2017-11-21 09:46:16 224 1

原创 js取整数四舍五入

js取整数四舍五入1.丢弃小数部分,保留整数部分parseInt(5/2)2.向上取整,有小数就整数部分加1Math.ceil(5/2)3,四舍五入.Math.round(5/2)4,向下取整Math.floor(5/2)

2017-11-09 12:07:37 296

转载 微信小程序支付(java后端)

第一步 进入小程序,下单,请求下单支付,调用小程序登录API来获取Openid(https://mp.weixin.qq.com/debug/w … .html#wxloginobject),生成商户订单,这些都是在小程序端完成的业务。 小程序端代码 [javascript] view plain copy print?// pages/pay/pay.js   var app = getApp()

2017-11-02 10:46:43 810

转载 AS jni调用入门

如题AS调用jni示例:一、AS环境配置1、初始步骤:本人开发环境为AS2.1.12、下载NDK,SDK没有下载的小伙伴就自行解决吧(没有NDK的小伙伴在红框的位置会有下载地址,可自行下载)3、如果没有真机的小伙伴可以下载Genymotion模拟器,安装流程网上大把,有真机的可以忽略。基础配置基本就这些,下面进行记录下我的第一个NDK项目,附和网上的大篇文章类似,不同在于我会把bug以及详

2017-11-01 14:25:15 197

转载 AS多渠道打包和代码混淆

什么是GradleGradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的领域特定(DSL)语言。Android Studio中新建项目成功后自动下载Gradle。 Gradle有几个基本组件:1.整个项目的gradle配置文件build.gradle// Top-level build file where

2017-11-01 11:44:57 269

转载 AndroidMainfest.xml详解——<activity>

AndroidMainfest.xml详解——<activity>

2017-10-13 18:08:09 414

转载 Spring+Quartz实现定时任务的配置方法

Spring+Quartz实现定时任务的配置方法--Cron表达式解释

2017-10-13 16:46:03 309

原创 自己整理的 调用百度,高德API的定位和导航。

/** * 调用百度定位 * @param context * @param dizhix 维度 * @param dizhiy 经度 * @param title 详细地址 */public void baidudingwei(Context context,double dizhix,double dizhiy,String title) { String activit

2017-08-20 22:13:59 3298

原创 安卓系统工具类、开发的时候有用的到哦。

/** * 获取硬件信息 * @author Administrator * */public class SystemManager { private static SystemManager systemManager; private ActivityManager activityManager; private ConnectivityManager con

2017-08-20 22:09:54 228

原创 ImageView常用属性

ImageView也就是图像视图,用于在屏幕中显示任何的Drawable对象,通常用来显示图片。有如下属性:android:adjustViewBounds:用于设置ImageView是否调整自己的边界来保持所显示图片的长宽比。android:maxHeight:设置ImageView的最大高度,需要设置android:adjustViewBounds属性值为tru

2017-06-27 09:52:25 12461

原创 Textview属性及Edittext英文状态下的一个坑

android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定getText()方式取得的文本类别。选项ed

2016-12-15 14:27:42 337

原创 方便实用的图片缩略图工具类

非常实用的图片缩略图工具类/******************************************************************************* * 缩略图类(通用) 本java类能将jpg、bmp、png、gif图片文件,进行等比或非等比的大小转换。 具体使用方法 * compressPic(大图片路径,生成小图片路径,大图片

2016-12-14 13:16:31 430

原创 安卓程序监听崩溃检查

Thread.getDefaultUncaughtExceptionHandler()可以获取系统默认的UncaughtException处理器  通过Thread.setDefaultUncaughtExceptionHandler,设置我们自己的Crash处理器实现UncaughtExceptionHandler 接口,重写uncaughtException()方法

2016-12-14 12:46:22 1596

原创 jpct_ae 安卓创建3d视图效果 jpct的基本使用

简单介绍下jpct的基本用法

2016-09-28 14:07:04 3712 1

FET-Pro430-FULL.zip

MSP430直接烧写HEX文件的工具,可以支持量产烧写、烧熔断丝,支持LPT、USB,可以在指定位置写序列号.

2019-08-08

安卓系统工具类

方便快捷的系统工具类。平时开发经常会用到哦

2017-08-20

Ajax+JSP网站开发从入门到精通

Ajax+JSP网站开发从入门到精通

2016-09-28

空空如也

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

TA关注的人

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