自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 windwos下安装多个myql

1、第一个myql安装暂时不做介绍,只介绍安装第二mysql,,在官网下载mysql5.7,并解压到相关目录2、在根目录下查找my.ini,有可能目录下没有这个文件,需要新建目录,my.ini的配置如下:注意:如果配置文件中,在你文件中找不到,你需要创建相关的文件夹,注意修改端口号     [mysqld]character-set-server=utf8#绑定IPv4和3...

2018-12-11 21:50:56 147

原创 git 常见问题

git常见问题1、git push错误failed to push some refs to的解决当我们在github版本库中发现一个问题后,你在github上对它进行了在线的修改;或者你直接在github上的某个库中添加readme文件或者其他什么文件,但是没有对本地库进行同步。这个时候当你再次有commit想要从本地库提交到远程的github库中时就会出现push失败的问题。解决办...

2018-11-22 20:52:53 708

转载 AOP切面注解

一.前言    在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnblogs.com/xrq730/p/4919025.htmlAOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Ori...

2018-08-07 15:35:23 1330

转载 github设置添加SSH

很多朋友在用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地。然而,为什么绝大多数人会使用https url克隆呢?这是因为,使用https url克隆对初学者来说会比较方便,复制https url 然后到 git Bash 里面直接用clone命令克隆到本地就好了。而使用 SSH url 克隆却需要在克隆之前先配置和添加

2017-12-21 20:27:23 216

转载 全屏显示

setSystemUiVisibility方法和getSystemUiVisibility方法这两个方法的调用方式如下:getActivity().getWindow().getDecorView().setSystemUiVisibility;getActivity().getWindow().getDecorView().getSystemUiVisibil

2017-09-30 10:39:22 312

转载 android实现home键功能

1、先说一下Back键和Home键的区别Back键:当按下Back键的时候,系统默认调用Activity的onDestory方法,销毁当前的Activity。这个Activity再次启动的时候,重新调用onCreate方法创建。Home键:当按下Home键的时候,系统默认调用Activity的onStop方法,整个应用程序会被隐藏起来;再次进入应用程序时,系统自动调用onResum

2017-09-09 11:48:43 1077

转载 android 64位兼容32位

猴子在调用高德地图的时候,遇到一个操作系统兼容问题,异常堆栈说是找不到so库文件,猴子就不懂了,明明有他说的那个文件。        后来和同行交流,他们的jniLibs中有一个arm64-v8a的文件夹用来存放64位操作系统的so库文件,于是猴子自己建了一个arm64-v8a文件夹,因为高德并没有把64位的so库文件公布出来,所以,猴子直接把他们唯一的so库考到了arm64-v8a文件夹下。

2017-05-10 15:22:29 1999

转载 Android Studio使用git插件上传代码

根据自己的使用平台下载对应的客户端。这里以Mac系统为例,当客户端软件安装配置完毕后,打开AS的配置面板,找到Git的选项在右边的 Path to Git executable 找到Git的可执行程序,点击右边的Test按钮。出现下图的提示证明我们已经配置成功。 我的网络很慢,所以没有用github,而是使用国内git.oscchina.ne

2017-01-25 13:14:54 446

原创 Android Studio函数注释设置

一、打开Android Studio,进入File->Setting->Editor->Live Templates二、单击下图中右侧红色方框的“+”,创建一个Template Group,填写一个名字,可以任意填写。三、选中你刚刚创建的Template Group,创建Live Template,还是通过选中上图中红色方框的“+”进行创建。四、填写Abbreviation,这个添加注释的时候,要用

2017-01-22 17:10:29 624 1

原创 Linux抓包工具

系统Centos6.5步骤默认系统里面没有按照tcpdump的,无法直接使用,因此需要先安装 安装命令:yum install -y tcpdump一般我们的服务器里面只有一个网卡,使用tcpdump可以直接抓取数据包,但看太麻烦了,所以都会添加参数来进行获取的。 例如截取本机(192.168.30.122)和主机120.110.111.101之间的数据 tcpdump -n -i eth

2017-01-18 17:15:14 388

原创 wireshark抓包工具

简介 wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。 为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。 wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中

2017-01-18 16:27:52 325

转载 gradle build running很久的问题

转自:原文地址:http://blog.isming.me/2015/03/18/android-build-speed-up/,转载请注明出处。  谢谢大神一.开启gradle单独的守护进程在下面的目录下面创建gradle.properties文件:/home//.gradle/ (Linux)/Users//.gradle/ (Mac)C:\Us

2017-01-17 21:31:30 10002

转载 Android.mk

问题的引入在使用NDK编译C/C++项目的过程中,免不了要编写Android.mk文件,其中最重要的就是LOCAL_SRC_FILES源文件列表.考虑有如下源文件分布的情况:cpp文件全部位于android项目下的jni文件夹下,结构如下 jni |---1.cpp |---2.cpp |---Android.mk |---App

2017-01-06 17:09:48 277

转载 jni

一、配置NDK环境第一步:在AndroidStudio中配置ndk环境需要下载ndk包,在AndroidStudio中File-->ProjectStructure-->SDK Location中配置"Android NDK Location",如下:下载安装完成后build工程;第二步:配置环境变量在计算机属性里面配置环境变量,变量地址

2017-01-05 16:55:13 369

转载 pendingIntent

Android中pendingIntent的深入理解2013-01-09 11:14 82196人阅读 评论(16) 收藏 举报 分类:Android(170) pendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,使用方法类的静态方法 getActivity(Context, int,

2016-12-26 16:58:47 281

转载 断点续传

Android中Service+Notification断点续传下载在Android开发中,我们经常会用到例如版本更新这种的文件下载,那么如何用service+notification去做一个支持断点续传的 文件下载呢?效果图如下一.在启动Activity中启动Servicepublic class MainActivity extends AppCompa

2016-12-26 09:41:13 492

原创 进度条

对话框形式的进度条,不需要设计布局文件finalProgressDialog pd =newProgressDialog(XXXActivity.this);String st = getResources().getString(R.string.Are_logged_out);pd.setMessage(st);pd.setCanceledOnTouchOutsid

2016-12-22 22:26:51 242

原创 菜单实现对话框

@Override  public void onClick(View v) {v.showContextMenu();//单击直接显示Context菜单  }也可以通过为某一个按键注册上下文菜单,例如Button button为button注册上下文菜单registerForContextMenu(button);需要常按才能跳出上下文菜单--

2016-12-22 22:03:18 270

转载 设计模式之工厂模式

工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式(Abstract Factory):又称为工具箱,产生产品族,但不利于产生新的产品;             这三种模式从上到下逐步抽象,并且更具一般性。           

2016-12-16 11:19:26 227

转载 抽象工厂模式

定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。类型:创建类模式类图:抽象工厂模式与工厂方法模式的区别        抽象工厂模式是工厂方法模式的升级版本,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对的多个产品等级结构。在编程中,通常一个产品结构,

2016-12-16 10:54:50 233

原创 runOnUiThread更新主线程

更新UI采用Handle+Thread,需要发送消息,接受处理消息(在回调方法中处理),比较繁琐。除此之外,还可以使用runOnUiThread方法。 利用Activity.runOnUiThread(Runnable)把更新ui的代码创建在Runnable中,然后在需要更新ui时,把这个Runnable对象传给Activity.runOnUiThread(Runnable)。  

2016-12-15 11:51:54 357

原创 有道云笔记发生未知错误,同步不了,及IE浏览器上不网

有道云笔记同步不了,发生未知错误,主要是以下两种原因造成的第一、文档的格式不正确,特别是标题容易出现错误,看标题是否包含了一些特殊字符第二、查看IE浏览器是否能上网,如果不能上网,说明是IE浏览器发生了故障,导致有道云笔记不能同步解决IE浏览器不能上的步骤首先先确定其他浏览器是否能上网,QQ等一些聊天工具是否能联网如果其他一些浏览器和QQ等聊天工具都很正常,说明IE浏览器的设置

2016-12-07 14:49:25 2670

转载 各种进度条的介绍

普通圆形ProgressBar该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。android:id="@+id/widget43"          android:layout_width="wrap_content"   

2016-12-07 11:10:02 1484

原创 环信

第一步 注册并创建应用注册环信账号,并登陆,然后在我的应用中,创建应用填写创建应用的名称(内容只限于数字、大小写字母),如下图:填写好应用名称后,点确定。创建成功,系统会为你生成 AppKey 以及相关配置信息,如下图。红色方框里面的内容是需要再manifest进行配置的。第二步 集成SDK下载SDK,集成环信的SDK,加压SDK有这几个文件,doc(SDK

2016-11-24 22:09:21 893

原创 百度地图开发

首先要集成百度地图所需要的包,在mainfest设置权限uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.SEND_SMS" />uses-permission android:name="android.permission

2016-11-24 22:05:35 229

转载 Activity的fragment间的切换

转自http://blog.csdn.net/gsw333/article/details/51858524使用过app的人都知道,几乎所有的app都用到fragment进行首页分割,还有的加上了Indicator或者Tablayout或者Viewpager之类的结合使用。总之,fragment是必须掌握的知识,因为在app中使用率几乎高达100%了。对于fragment的使用

2016-11-24 09:49:03 641

转载 PackageManage管理类

转自:http://blog.csdn.net/qinjuning本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下:            第一部分: 获取应用程序的packagename、label、icon等 ;            第二部分: 获取

2016-11-17 15:07:46 264

原创 adb 连接手机设备

用adb连接手机设备主要有两种方法一、通过网络连接        如果手机连接上wifi,查看手机的ip地址,在dos环境下输入        adb connect 192.168.252.4        192.168.1.100是手机的ip地址,如果dos没有识别adb命令,说明你没有设置adb的环境变量,你需要设置adb环境变量,或者进入adb.exe所在的目录进行操作。

2016-11-16 16:14:24 607

原创 Android json与双向list相互解析

public class JsonActivity extends Activity{@Override      protected void onCreate(Bundle savedInstanceState){    super.onCreate(savedInstanceState)  String json=getJson();  List>() data=

2016-11-16 15:33:20 246

eclipse反编译插件

该插件主要是用在eclipse上,在elipse中添加该插件可以反编译一些class文件的代码。

2015-08-29

百度地图apk

该apk调用了百度地图的工具包,根据传入的经纬度,显示对应的地图。

2015-08-29

反编译软件

java反编译软件,可以反编译class文件,便于查看源代码

2015-05-11

空空如也

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

TA关注的人

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