自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风吹过的博客

热爱、分享技术

  • 博客(19)
  • 资源 (21)
  • 问答 (4)
  • 收藏
  • 关注

原创 65536

使用android…studio解决65536非常简单。1,在build.gradle中引入compile 'com.android.support:multidex:1.0.0'2,在defaultConfig中添加multiDexEnabled true3,点击Sync Now4,如果你的项目有Application类,让他继承MultiDexApplica

2016-12-29 09:22:00 710

原创 Acache工具类

Acache工具类,代替SharedPreferences,使用简单,工具类里有注释使用例子,可直接复制使用。如下:public class ACache { // 用法例子// ACache mCache = ACache.get(this); // 初始化,一般放在基类里// mCache.put("test_key1","test value");// m

2016-12-28 13:20:05 5050 2

原创 javaMD5加密工具类

import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * Created by Zhou.xy on 2016/12/27. */public class EncryMD5 { /** * String -> MD5 */ publi

2016-12-27 13:19:38 340

原创 极光推送android

1.集成极光推送,首先登录到极光推送的官网(https://www.jiguang.cn/push),下载android sdk。下载之后,解压,会得到如下文件。2.将libs中的.jar全部复制到自己项目对应的文件夹中,将res文件夹中的内容全部复制到自己项目对应的文件夹中。3.打开example,将src的类文件全部复制到自己的代码中。类文件可以在一个统一的包下。

2016-12-27 12:53:20 325

转载 cache原理介绍

cache是ARM最难理解,也是最具有闪光点的地方之一,现在是解决他的时候了。           对于这么经典的东西,我还是引用ARM工程师的书籍吧,免得误人子弟。cache以及write buffer的介绍    A cache is a small, fast array of memory placed between the processor core and main

2016-12-27 11:07:33 6279

原创 PopupWindow遮挡键盘问题

PopupWindow遮挡键盘,只需 // 创建PopupWindow实例,参数为customView(触发popup的控件view)、宽度、高度 popupwindow = new PopupWindow(customView, ViewGroup.LayoutParams.MATCH_PARENT, 1280); //设置键盘和popup不遮挡 popupwi

2016-12-26 12:58:02 2175

原创 PopupWindow

需求:点击从底部弹出一个页,可以填写姓名和电话,点击空白处(外层),弹出页消失,不遮挡键盘。如图:可以选择Dialog,可以选择PopupWindow,本文选择PopupWindow。1:写一个按钮,监听点击事件,点击后触发PopupWindow,再次点击触发PopupWindow消失方法。@Overridepublic void onClick(View v) {

2016-12-26 09:09:40 291

原创 shareSDK 微信分享闪退问题

微信与其他应用不同,集成了shareSDK后,其他的都好使,为什么就微信的不好使,无论是分享给好友,还是朋友圈,都出现闪退的情况,楼主同样遇到了这种情况。微信分享闪退有种情况:      1,你没有打包成.apk文件,而是直接从开发工具上运行,所以应用无签名,这种情况是不能使用微信分享签名的。      2,如果没有绕过微信审核使用分享功能,需要在微信开放平台填写应用的

2016-12-23 13:03:04 4521

原创 shareSDK qq 微信分享

原因:到官方网站集成第三方应用的分享,很麻烦,除了微信之外,我们还可能做qq、qq空间、微博、其他的等等,都自己写耽误时间还容易错,因此我们用第三方,直接一起全部集成,这里以qq、微信为例。1,首先登录shareSDK的官网,http://mob.com/,下载shareSDK,解压到合适的文件夹中,进入到“ShareSDK for Android”文件夹。这时看到的目录应

2016-12-23 09:27:30 610

原创 给布局加上阴影

如果用的android studio的话,只需要在build.gradle中加入一句话,就可以使用了compile 'com.github.wangjiegulu:ShadowViewHelper:1.0.1'如果没有,则需要下载相应的架包。使用非常简单,直接使用ShadowViewHelper绑定需要设置阴影的即可。

2016-12-19 15:50:22 348

原创 Retrofit的使用

Android请求网络的方式有很多,今天介绍Retrofit的使用,导入相应的包后,代码:创建一个类为CollectAPI,在其中通过@GET(“路径”)访问服务器,服务器返回数据。其中需要创建内部类Creator,对Retrofit进行设置。调用方式:

2016-12-19 15:20:15 207

原创 Android RxJava 使用

RxJava 主要思想在于观察者和被观察者,观察者通过订阅的方式与被观察者建立联系,当被观察者有数据反馈的时候,反馈给观察者。代码:这是利用RxJava获得网络数据的一部分,其中.observeOn(AndroidSchedulers.mainThread())是让onNext方法运行在主线程,当被观察者有数据反馈时,观察者接收到数据并刷新展示页面,这需要在主线程中。.su

2016-12-19 14:41:04 251

原创 RecyclerView 点击事件

与ListView不同,RecyclerView需要自己实现点击事件方法,其实非常简单,上代码。只要在onBindViewHolder 中通过holder调用到itemView对象,然后将其设置点击监听事件,就OK了。

2016-12-17 08:55:15 258

原创 Android MVP

MVP原理:略构建MVP至少需要创建二个类一个借口:Activity、Presenter、View,我这里的名称分别为:MvpActivity、MvpPresenter、MvpViewActivity:    需要实现接口View,并且将接口对象传入Presenter中,在调用Presenter里操作的方法,则数据可以在接口方法中获得。    Pre

2016-12-15 13:15:06 309

原创 TextView 下划线

创建一个普通的TextView:这个TextView是没有下化线的,需要在Activity中写一行代码:下划线的颜色,跟随字体颜色。

2016-12-15 12:40:37 279

原创 Android 动画

android 提供了四种动画效果。应用:总结:应该起来非常简单,只要按部就班就可以实现。

2016-12-14 15:41:59 207

原创 RecyclerView的使用

思路:布局文件:Activity:adapter:注意:activity 的getDate()方法,获的数据列表。

2016-12-13 12:57:35 212

原创 fonts.useso.com 慢的问题

好好的网站,突然就慢了,经检查,是因为fonts.useso.com加载不出来的原因。之前,因为谷歌字体这项服务不可用,于是360创建了这个字体库,但是因为谷歌字体服务又开放了,所以360关闭了这项服务,导致使用了fonts.useso.com字体库的网站变慢变卡。解决方法很简单,在项目中搜索fonts.useso.com,找到他的位置后,用fonts.googleapis

2016-12-08 14:19:44 798

原创 微信公众平台 获取用户openid

今天做微信公众号获取用户的openid,圆满成功,特此来一发。 第一步:理解逻辑。 1:获取openid的逻辑获得微信的openid,需要先访问微信提供的一个网址:这个网址名为url1,下面有赋值。通过这个网址,微信用来识别appid信息,在这个网址中,有一个属性redirect_uri,是微识别完appid后,进行跳转的操作,可以是网页,也可以是servlet,我这里用的是...

2016-12-02 17:34:02 65820 7

msys2-x86_64-20180531

msys2-x86_64-20180531

2018-09-26

Visual Studio 2015

Visual Studio 2015

2018-09-26

tensorflow的模型

tensorflow的模型

2018-09-26

获取微信openid的工具类

获取微信openid必要的工具类,获取微信openid必要的工具类。

2018-05-24

DDpush部分带注释

DDpush,代码包含服务器端与android端,部分类中带注释,易懂

2018-05-12

cygwin的离线压缩包

cygwin离线安装包cygwin离线安装包cygwin离线安装包cygwin离线安装包

2018-01-18

AXMLPrinter2.jar

反编译xml需要的jar,使用简单,不需要额外配置,下载解压就可以使用

2018-01-09

简单的LRecyclerView

简单的LRecyclerView,对RecyclerView的再封装,demo实现了下拉刷新和上拉加载更多功能。

2017-10-14

android自定义的手机通讯录

自定义的android通讯录demo,包括排序、搜索等等,可以作为小例子参考

2017-07-17

android5.0及以上,通过包名判断是否在运行,不需要用户授权

根据包名,判断该应用是否在运行,不需要用户授权。

2017-02-07

第一个ndk项目

新手入门的第一个简单ndk ,ndk版本的hello world

2017-01-21

android-21

android 5.0

2017-01-19

PopupWindow

PopupWindow弹层,从底部弹出,不遮挡键盘,背景变灰,点击空白处弹层消失。

2016-12-26

java模拟微信浏览器访问

模拟微信浏览器访问

2016-12-08

java二维码生成与解析

java ,二维码的生成与解析

2016-12-08

RSA加密java

java RSA 加密

2016-11-28

html+css(个人简历)

html+css 界面设置 个人简历 模板

2016-11-26

防微信底部菜单弹出

防微信 底部菜单弹出 android

2016-11-26

微网站 商城php

针对手机用户开发的微网站商城,主要应用于微信公众号开发。

2016-11-24

android 图片轮播

图片轮播,自定义速度,没有加载时出现的白框,没有图片,自动加载默认页,效果好。

2016-11-19

web图片验证码

动态生成二维码,不区分大小写,失去焦点自动判断。

2016-11-18

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

TA关注的人

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