自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (11)
  • 收藏
  • 关注

原创 android 混淆打包-最全proguard-rules.pro

android 混淆打包最全混淆配置文件

2017-12-19 20:28:01 1322

原创 Android studio上传项目到gitHub(超级详细)

一.写在前面的话 前面先说几句,好多人有GitHub账号,但是只是用来找demo学习,从没在上传过项目。突然有天你想上传自己的得意之作时,却不知道怎么上传。 当你在网上找的教程上传是发现,也就这步一直让你重复登录时,不要着急。 是因为的你github账号没创建过库,没有进行邮件认证,如下图创建新库,然后去你的邮箱验证就可以了好了切入正题二.安装Git这里就不讲了,自己找地址下载安装就可以了三.

2017-09-05 18:11:24 476

原创 Android View的绘制流程

Activity是应用程序的载体,它提供一个窗口来绘制各种视图。启动Activity时,会通过setContentView方法来设置一个内容视图(ViewGroup)。 先了解一下Android的UI管理系统的层级关系 1.PhoneWindow PhoneWindow是Android中的最基本的窗口系统,每个Activity 均会创建一个PhoneWindow对象,是Activity

2017-08-29 17:04:56 421

转载 android开发之在不加载图片的前提下获得图片的宽高

android在不加载图片的前提下获得图片的宽高public static int[] getImageWidthHeight(String path){ BitmapFactory.Options options = new BitmapFactory.Options(); /** * 最关键在此,把options.inJustDecodeBo

2016-11-30 12:15:55 475

转载 java List转换为字符串并加入分隔符的一些方法总结

java List转换为字符串并加入分隔符的一些方法总结char separator是分隔符,可以修改类型比如","方法一:public String listToString(List list, char separator) { StringBuilder sb = new StringBuilder(); for (int

2016-11-16 18:40:58 1419

转载 android开发之GridView的属性

1.android:numColumns=”auto_fit”   //GridView的列数设置为自动2.android:columnWidth=”90dp "       //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.android:verticalSpacing=”10dp”    

2016-11-16 15:14:18 405

原创 android开发之导入项目慢和中文路径报错

1.路径内不能有中文字段Error:(1, 0) Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.an

2016-11-10 16:03:21 391

转载 android开发之百度统计

android开发之百度统计第一步:在使用百度统计之前,请你先去百度统计平台申请Key!这里不细说,具体的请阅读:http://mtj.baidu.com/web/welcome/login第二步:请在你的i项目中的libs包中,引用 "Baidu-Frontia-Android-2.0.3.jar",下载此jar包,然后copy到项目的

2016-11-09 16:56:34 1517

转载 android开发之屏幕适配工具类

android开发之屏幕适配工具类import android.content.Context;import android.util.DisplayMetrics;/** * 屏幕适配 * @author Zane * */public class ResolutionUtil { /** * 设备屏幕的基准宽度,高度 */ publ

2016-11-09 16:42:24 952

转载 android PopupWindow在控件的各个方向上的显示

这篇文章主要介绍了PopupWindow在控件的各个方向上的显示(上、下、左、右),主要用到PopupWindow的showAtLocation()方法。 ①.在控件上方:private void showPopUp(View v) { LinearLayout layout = new LinearLayout(this); layout.setBackgroun

2016-11-09 15:59:18 4694

转载 android 网络判断工具类

网络判断工具类/** * @类名:NetUtil * @类描述:网络判断处理类 * @创建时间:2015年2月12日-上午9:34:32 * @修改人: * @修改时间: * @修改备注: * @版本: */public class NetUtil { /* 网络状态 */ public static boolean isNet = true;

2016-11-09 15:56:47 1211

转载 android 之SharedPreferences工具类

这里需要补充一点是,如果你想成功的将对象存储到SharedPreference当中,就去csdn网站,下载“commons-codec-1.4.jar”./** * @类名:SharedPreferencesSava * @类描述:本地存储工具类 * @修改人: * @修改时间: * @修改备注: * @版本: */public class SharedPreferencesS

2016-11-09 15:52:00 288

转载 android之常用小技巧

Activity.startActivities();常用于在应用程序中间启动其他的Activity。TextUtils.isEmpty();简单的工具类,用于检测是否为空。Html.fromHtml();用于生产一个Html,参数可以是一个字符串,个人认为它不是很快,所以我不怎么经常去用。(我说不经常用它是为了重点突出这句话:请多手动构建Spannable来替换Html.

2016-11-09 15:33:33 206

转载 O2O、C2C、B2B、B2C的区别在哪里

一、O2O、C2C、B2B、B2C的区别在哪里?O2O是Online to offline 分为四种运营模式1.Online to offline 是线上交易到线下消费体验--团购-大众点评2.Offline to online 是线下营销到线上交易3.Offline to online to offline 是线下营销到线上交易再到线下消费体验4.Onli

2016-03-08 14:48:45 449

转载 Android中activity的生命周期以及使用场景

Android中activity的生命周期以及使用场景  #1完整生命周期代码如下。?123456789101112131415161718192021222324

2016-02-26 18:04:30 339

原创 Expandablelistview用后详解

一、需要实现的效果PullToRefreshExpandableListView配合Expandablelistview使用,实现下拉刷新效果,实现折叠显示。重要知识点lvKecheng = (PullToRefreshExpandableListView) view.findViewById(R.id.lv_kecheng);lvKecheng.setMode(PullToRe

2016-01-20 21:09:40 1079

转载 Android之ExpandableListView的属性(Group不展开)

Android之ExpandableListView的属性(Group不展开)1. 设置ExpandableListView 默认是展开的: 先实例化exListView 然后 [java] view plain copyexListView.setAdapter(exlvAdapter);   //遍历所有group,将所有

2016-01-20 16:27:12 550

转载 ExpandableListView的首次加载全部展开,并且点击Group不收缩

反编译得到使用的是ExpandableListView、而怎么首次加载全部展开,而不能点击收缩呢?1、首次加载全部展开:mDownloadListView.setAdapter(mDownloadAdapter); for (int i = 0; i < downloadGroup.size(); i++) { mDownloadListView.expandGroup(

2016-01-20 16:08:27 526

转载 Android Studio 很卡怎么解决

修改android-studio/bin/studio.vmoptions studio64.vmoptions 两个文件的以下属性就可以了-Xms2048m-Xmx2048m-XX:MaxPermSize=2048m-XX:ReservedCodeCacheSize=1024m

2016-01-19 11:17:35 561

转载 ExpandableListView自带箭头图标去除和替换

用到ExpandableListView时有个箭头图标系统自带的在你自定义布局也不能去掉只要设置一个属性即可,如下:  settingLists.setGroupIndicator(null);  ~~~~~~~~~~~~~~~~~此处就是设置自定义的箭头图标的。置空则没有了。也可以自定义(但是位置还是在那个地方不推荐)如下:首先,自定义一个expandablelistvi

2016-01-14 15:47:20 3385

转载 Android 学习之路(源码网站及书籍)

Android 开源项目分类汇总https://github.com/Trinea/android-open-projectAndroid官方培训课程中文版(v0.9.5)http://hukai.me/android-training-course-in-chinese/index.html初级工程师小明之前完全没接触过Android开发,

2016-01-05 09:56:22 769

转载 Android最火框架集锦以及资源库

Android最火框架集锦以及资源库初学者最近想整理下市面上比较火爆的android开源框架,希望用到的时候能够有所查,有所学,爱总结的程序员才是有前途的好猿。。。。1.xUtilsxUtils 包含了很多实用的android工具。xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUi

2016-01-04 16:45:10 931

转载 Android开源框架ImageLoader的完美例子

Android开源框架ImageLoader的完美例子2013年8月19日开源框架之Universal_Image_Loader学习很多人都在讨论如何让图片能在异步加载更加流畅,可以显示大量图片,在拖动ListView的时候不会出现卡的现象。关于ImageLoader这个开源框架的使用有很多网友都介绍过,不过还不够清楚,这里有一个关于这个开源项目的完美例

2016-01-04 16:44:19 642

转载 SharedPreferences详解1

package com.zhong.helper;import android.content.Context;import android.content.SharedPreferences;//1、SharedPreferences(共享选择)//(一)特点://(1)以键值对的形式保存到目录为/data/data/包名/shared_prefs目录的*.xml文件中。//(2)目前支持

2015-07-17 11:13:06 657

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-07-17 11:09:15 275

原创 android开发之Listview的使用技巧

一。ViewHolder的作用就是一个持有者的类,他里面一般没有方法,只有属性,作用就是一个临时的储存器,把你getView方法中每次返回的View存起来,可以下次再用。这样做的好处就是不必每次都到布局文件中去拿到你的View,提高了效率,一般在adapter中使用

2015-05-02 04:22:32 429

转载 ImageView.ScaleType设置图解

ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);

2015-05-02 04:21:56 343

原创 android json解析相关细节

一.看json数据共有几层,主要看有几个[](中括号){    "recnums": "3",    "list_my": [        {            "ask_id": "11827",            "expert": "",            "answertime": "",            "answer": "" 

2015-05-02 03:37:52 326

转载 android setWebChromeClient和setWebViewClient的使用区别

开发中我发现两个控件的使用,由于我做的开发依旧是前期开发,所以功能比较简单,在这里我使用的webView空间一般是使用的如下这个方法webView.setWebViewClient(new webViewClient());然后新建一个内部类实现webViewClient继承WebViewClient类,方法如下:private class HelloWebViewClient ext

2015-05-02 02:25:06 6360

转载 android中的Application的作用

在android中,当我们需要使用到一些全局的信息例如一个entity或是一个location的时候,你可以用一个Global的类型来处理,也可以放到临时建立的数据库中,再者你也许想到放到sharedpreferenced中,但这些都或多或少的问题,此时我们可以使用Application了。通常使用application分一下几个步骤:    1:定义一个类去继承系统的Applic

2015-04-30 10:21:22 468

转载 Android 数据库升级解决方案

请考虑如下情况:在数据库升级时,不同版本的数据库,他们定义的表结构完全可能是不一样的,比如V1.0的表A有10个column,而在V1.1的表A有12个colum,在升级时,表A增加了两列,此时我们应该怎么做呢。总体思路1,将表A重命名,改了A_temp。2,创建新表A。3,将表A_temp的数据插入到表A。下面代码列出了更新表的实现,upgradeTabl

2015-04-26 10:56:33 302

转载 openfire配置本地数据库

之前自己玩过openfire的源码编译,部署,用的内置数据库,只是好奇而已。现如今对openfire有一点理解了,尝试用mysql来重新配置最新openfire服务器,使得可视化,可拓展性更好些。准备工作:准备事项1.安装mysql (5.5.8,任一版本都可)  附带一个可视化工具(navicat);2.下载最新openfire服务器(3.9.3); http://www

2015-04-20 16:25:26 912

转载 Android的 intent详解

一.Intent的介绍Intent的中文意思是“意图,意向”,在Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Ser

2015-04-16 10:45:39 342

转载 PopupWindow用法

PopupWindow用法参考:http://blog.csdn.net/hlyjunhe/article/details/6572159   http://www.cnblogs.com/noTice520/archive/2011/08/16/2140356.htmlhttp://www.2cto.com/kf/201108/100378.htmlhttp://www.

2015-04-16 10:45:30 467

转载 Android广播大全2

这篇列举一下Android的系统广播String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 String ANSWE

2015-04-11 12:53:14 378

转载 Android广播大全1

String BATTERY_CHANGED_ACTION 广播:充电状态,或者电池的电量发生变化 "android.intent.action.BATTERY_CHANGED" String BOOT_COMPLETED_ACTION 广播:在系统启动后,这个动作被广播一次(只有一次) "android.intent.action.BOOT_COMPLETED" String C

2015-04-11 12:51:29 392

转载 android权限大全

android权限大全访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差

2015-04-10 11:04:55 298

转载 android广播机制

首先问一下什么叫广播?其实在学习android广播机制之前我一直以为广播就是类似于计算机网络里面的广播。如果这么想就打错特错了,Android广播机制指的是,在一个应用程序运行的时候可以自定义一个消息类型,让相应的接收器去处理这个消息或者是系统消息,比如来电话了、来短信了、手机没电了等等系统发送的消息。系统发送的消息也可以通过广播的方式通知给应用程序,这样子就避免了新开一个Thread去监

2015-04-07 19:03:23 389

转载 Android强制设置横屏或竖屏

全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Layo

2015-04-07 10:59:00 544

原创 惠普win7笔记本耳机没声音

弄了好几天才找到。。。打开IDT的控制面板,首选项----》常规----》取消电源管理

2015-04-05 22:43:11 542

Android 签名混淆打包文档

Android 签名混淆打包文档,相当详细

2019-03-21

openfire丢包插件

openfire即时通讯丢包插件,下载下来可以直接用。。。

2015-04-29

获取MQ的值通过openfire推送消息源码【史上最强版】

获取MQ的值通过openfire推送消息源码【史上最强版】,下载即用。

2015-03-04

openfire插件,用户入群加web接口

openfire插件,用户入群加web接口,史上最全,下载即用

2015-03-04

android通过http获取json源码【史上最全】

android通过http获取json源码,史上最全,可以直接使用,工具类全,可用于其他项目。要你6分一点都不贵 。

2015-03-04

接受MQ信息openfire给用户推送公告【升级版】

接受MQ信息openfire给用户推送公告【升级版】,添加了信息个性属性,使信息格式多样化,添加日志功能和保持Mq持续连接

2014-12-05

MQ和openfire 即时通讯【升级版】

接到activeMQ信息通过openfire给用户推送公告信息,【升级版】,添加个性属性字段,信息更加多样化,保持mq持续连接,添加日志功能

2014-12-05

Base64加密

Base64加密,类包,注释齐全。Base64加密,类包,注释齐全。Base64加密,类包,注释齐全

2014-11-04

用gradle打包的配置文件

用gradle打jar包的配置文件

2014-11-03

Myeclipse8.5 反编译插件 jad 安装包插件教程

Myeclipse8.5 反编译插件 jad 安装包,包含所用的到的插件及包,还有教程,好用包会

2014-10-31

接受ActiveMQ信息,通过openfire公告发送给指定用户

接受ActiveMQ信息,通过openfire公告发送给指定用户,xml串解析

2014-10-31

空空如也

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

TA关注的人

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