自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (53)
  • 收藏
  • 关注

原创 Handler与Toast的偶遇

如何去较好的封装一个Toast呢,下面将会展现。1、Handler创建消息对象的方式 //直接创建 Message msg =new Message(); //从消息池中获取消息对象 Message msg = Message.obtain(mHandler, 0, objContent);2、Handler发送消息的方式 //表现形式不同

2017-02-28 17:28:24 443

原创 gradle的配置信息详解

1、gradle文件的详细配置信息buildscript {//表示当前程序类型为Android apply plugin: 'com.android.application' //仓库 repositories { jcenter() } }//告诉gradle构建时用utf-8进行编码

2017-02-28 16:02:16 593

原创 Android 渠道图的尺寸

1、每次我们上渠道图时,都要考虑当前市场主流的屏幕,总结如下 1、480*800 2、480*854 3、720*1280 4、800*1280 5、1080*1920 6、特殊专用

2017-02-27 20:44:50 499

原创 Android网络状态的获取

public class MyNetWorkUtil { //获取当前的网络状态 final int CURRENT_NETWORK_STATES_NO=-1;//-1:没有网络 final int CURRENT_NETWORK_STATES_WIFI=1;//1:WIFI网络 final int CURRENT_NETWORK_STATES_WAP=2;//2

2017-02-27 17:18:38 1420

原创 BigDecimal 商业中 浮点数(float)的计算

1、在我们计算价格或者总价的时候常常会用到浮点类型的数据 然而在我们进行加减乘除的时候我们会发现得到的结果并不是我们想要的。2、列如 0.06 + 0.0.2 我们预期的结果是 0.08 可是当我去打印结果的时候可能是0.0799 这是为什么呢,原因就在于计算机对于二进制运算的局限性(会失去一定的精度)3、故Google提过了一个BigDecimal类来进行解

2017-02-27 16:04:09 550

原创 GridView重写、一次展示所有item

对GridView的特殊处理1、去掉GridView的选择与被选择的默认样式gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));//透明背景2、重写GridView使得全部显示所有的Itempublic class MyGridView extends GridView { public MyGridView(Cont

2017-02-27 15:00:42 756

原创 WebView(原生)与Js 交互 基本与高级用法

1、WebView是什么? WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页。2、WebView怎么用? @、加载网络地址(比如一个网址http://www.baidu.com) 1.Activity中实例化WebView: WebView mWebView = new WebView(this);

2017-02-27 14:04:48 610

原创 App获取版本号、渠道号

在开发中可能会遇到 获取app的版本号、渠道号。因此简单整理一下。class ChannelUtils { private static final String CHANNEL_KEY = "";//默认的通道 private static final String CHANNEL_VERSION_KEY = "";//默认的通道的版本号 private stat

2017-02-17 10:15:32 5692

转载 Android 使用版本控制工具时添加忽略文件方式

一、使用SVN管理项目时,添加忽略文件的方式Android Studio 配合SVN时,添加忽略文件相对简单,首先打开项目的Settings选项,切换到Version Control下的Ignored Files目录,如下图:ignore1.png点击右上角绿色加号,出现如下对话框:ignore2.png其中Ign

2017-02-08 11:40:57 385

原创 App审核的时间

上传:每个市场也许会布局不同,但内容大致一样,图标、apk、文字介绍、关键词、截图准备好了,基本每个市场都可以上传。认证:每个市场的具体需要的东西有所不同,但是如果有代码截图、公司营业执照(个人的话应该是身份证)、app的安装包,基本上都能认领成功,再和客服联系一下妥妥的。安卓市场:审核速度中。广告方面,可以有合作广告的推荐,但是不允许有push,影响使

2017-02-08 10:47:35 733

原创 自定义的带有删除功能EditText

解决某种情况下对输入的信息进行删除。可删除的输入框DeteleEditext。<com.example.cmy.commonedittext.EditTextWithDelete android:id="@+id/login" style="?android:attr/textViewStyle" android:layout_width="match_parent

2017-02-07 14:18:55 516

转载 开发中的多分支技术

日常开发中几个常见过程  功能开发 (开发人员)  bug修复,包括测试版本的bugfix和生产版本的hotfix (开发人员)  版本集成,包括发布测试版本和生产版本 (项目经理)  版本测试 (测试人员) 分支策略的核心任务  保证bug修复与功能开发并行,不会出现堵塞情形。  保证可以快速版本集成。实现方式就是多分支 + 里程碑标记 

2017-02-07 08:54:47 1380

原创 程序更新,app升级

程序更新:一、获取程序的版本号1.获取包管理器PackageManager manager = context.getApplicationContext().getPackageManager();2.获取到包的信息PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0);

2017-02-06 15:47:38 477

原创 模拟数据,无网络下--wireMock的使用

WireMock 用来模拟后端数据便于开发者进行开发,解决后端数据源编写缓慢,加快开发效率。第一步:下载 wiremock-1.46-standalone.jar 用来搭建服务器 链接地址(下面链接里面有下载好的)第二步: 配置Mock文件。启动后在同目录下生成两个空的文件夹:__files和mappings。__files是放上传/下载/录制文件用的,mappings放你想要的Ser

2017-02-03 15:30:21 974

Smali2JavaUI

Smali2JavaUI,是一个反编译软件,使用起来简单方便。

2017-08-31

UI 标注 Mark Man 轻松搞定标记问题 PC版

UI 标注 Mark Man 轻松搞定标记问题 PC版,实现图片颜色的自动标注,大小的自动标注,使用简单方便

2017-08-22

Activity生命周期管理

Activity生命周期高效管理工具类

2017-08-17

PHP环境安装包

PHP环境安装包 apache http server php

2017-08-11

PHPMVC架构搭建

PHPMVC架构搭建

2017-08-10

Https请求验证工具类

Https请求验证工具类,解决javax.net.ssl.SSLHandshakeException验证失败的错误

2017-07-24

网络框架拦截的处理方式网络拦截器

网络框架拦截的处理方式网络拦截器

2017-07-20

软件开发流程

软件开发流程,规范开发流程

2017-07-18

简历模板工具

简历模板

2017-07-10

Toast自定义布局

Toast自定义布局实现炫酷效果

2017-07-05

React 相关Demo

React 相关Demo

2017-06-21

React开发基础文件下载

React开发基础文件下载,包含react.js、react-dom.js、browser.main.js 等相关文件

2017-06-20

百度地图API学习案例

百度地图API学习案例

2017-06-16

android 安装教程

android 安装教程

2017-05-24

tinker工具

tinker工具

2017-03-20

自定义的流式布局

流式布局

2017-03-13

屏幕尺寸工具类

屏幕尺寸工具类

2017-03-13

glideUtils简单封装

glideUtils简单封装

2017-03-03

glideUtils简单封装工具类

glideUtils简单封装工具类

2017-03-03

gson解析工具类封装

gson解析工具类封装,避免解析时String为null时报错。

2017-03-03

iNodeClient_MacOS-New.zip

iNodeClient_MacOS-New.通用版

2022-01-17

vue-sell-app-master.zip

vue-sell-app-master.zip

2021-03-15

webstorem重置试用.zip

webstorem重置试用

2021-03-08

D2W人脸是被测温报警

D2W人脸是被测温报警,

2020-11-19

多种方式跳转到支付宝转账页面的工具类.zip

多种方式跳转到支付宝转账页面的工具类,多种方式跳转到支付宝转账页面的工具类,多种方式跳转到支付宝转账页面的工具类

2020-06-01

JsStringTool_more_platform.zip

一段代码,多端生成国际化字符串工具类,加强版,适配多种场景

2020-03-26

JsStringTool_more_platform.js.zip

一段代码,多端生成国际化字符串工具类,加强版,适配多种场景

2020-03-26

制作多语言工具类.zip

当我们在处理Android、IOS、Web 国际化的时候,通常会不停的更新多语言字符串,大量的多语言字符串替换,导致大量繁琐的重复问题,故迫切需要开发一个工具类,来动态生成多语言文件,接下来便讲解一下开发工具的思想.

2020-03-04

ReactNative 仿QQ滑动删除组件详解

ReactNative 仿QQ滑动删除组件详解,

2019-08-15

googlechrome.dmg

googlechrome.dmg mac下的谷歌浏览器

2019-02-16

ConverBean

intellij idea 插件 实现点击bean的set设置方法, 选中目标bean 输入set 的bean. 自动进行转换

2019-01-17

Doxygen-1.8.4.dmg

Doxygen-1.8.4.dmg 一款打包sdk的一个工具,官网下载贼慢.

2018-12-21

精美 100 张 ppt 模版

精美 100 张 ppt 模版, 让制作更简单。

2018-07-16

100套简历模版下载

100套简历模版,样式多多。 适用于绝大多数人群。

2018-01-15

translation插件

translation插件,支持androidStudio、webstrom,等相关的ide插件。

2018-01-13

android 适配底部虚拟按键

android 适配底部虚拟按键,屏幕处于全屏状态下,处理页面的展示。

2018-01-02

动态设置网络延迟时间

动态设置网络超时间,便于对于特殊接口进行处理,方便我们开发                                                         

2017-12-01

android 调用系统联系人列表工具类

android 调用系统联系人列表工具类,两种方式进行处理。

2017-11-22

js 日期处理工具类

js 日期处理工具类,实现了日期的转换,日期格式: 30分钟前,16:20,昨天 11:11、11-17 10:10,等格式。

2017-11-21

JNI基础资料

JNI基础资料,介绍了c的基本语法,同时包含JNI的基础认知,基础学习。 JNI基础资料,介绍了c的基本语法,同时包含JNI的基础认知,基础学习。

2017-08-31

空空如也

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

TA关注的人

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