- 博客(67)
- 资源 (11)
- 收藏
- 关注
原创 Android studio上传项目到gitHub(超级详细)
一.写在前面的话 前面先说几句,好多人有GitHub账号,但是只是用来找demo学习,从没在上传过项目。突然有天你想上传自己的得意之作时,却不知道怎么上传。 当你在网上找的教程上传是发现,也就这步一直让你重复登录时,不要着急。 是因为的你github账号没创建过库,没有进行邮件认证,如下图创建新库,然后去你的邮箱验证就可以了好了切入正题二.安装Git这里就不讲了,自己找地址下载安装就可以了三.
2017-09-05 18:11:24
517
原创 Android View的绘制流程
Activity是应用程序的载体,它提供一个窗口来绘制各种视图。启动Activity时,会通过setContentView方法来设置一个内容视图(ViewGroup)。 先了解一下Android的UI管理系统的层级关系 1.PhoneWindow PhoneWindow是Android中的最基本的窗口系统,每个Activity 均会创建一个PhoneWindow对象,是Activity
2017-08-29 17:04:56
457
转载 android开发之在不加载图片的前提下获得图片的宽高
android在不加载图片的前提下获得图片的宽高public static int[] getImageWidthHeight(String path){ BitmapFactory.Options options = new BitmapFactory.Options(); /** * 最关键在此,把options.inJustDecodeBo
2016-11-30 12:15:55
507
转载 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
1463
转载 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
441
原创 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
439
转载 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
1631
转载 android开发之屏幕适配工具类
android开发之屏幕适配工具类import android.content.Context;import android.util.DisplayMetrics;/** * 屏幕适配 * @author Zane * */public class ResolutionUtil { /** * 设备屏幕的基准宽度,高度 */ publ
2016-11-09 16:42:24
998
转载 android PopupWindow在控件的各个方向上的显示
这篇文章主要介绍了PopupWindow在控件的各个方向上的显示(上、下、左、右),主要用到PopupWindow的showAtLocation()方法。 ①.在控件上方:private void showPopUp(View v) { LinearLayout layout = new LinearLayout(this); layout.setBackgroun
2016-11-09 15:59:18
4797
转载 android 网络判断工具类
网络判断工具类/** * @类名:NetUtil * @类描述:网络判断处理类 * @创建时间:2015年2月12日-上午9:34:32 * @修改人: * @修改时间: * @修改备注: * @版本: */public class NetUtil { /* 网络状态 */ public static boolean isNet = true;
2016-11-09 15:56:47
1245
转载 android 之SharedPreferences工具类
这里需要补充一点是,如果你想成功的将对象存储到SharedPreference当中,就去csdn网站,下载“commons-codec-1.4.jar”./** * @类名:SharedPreferencesSava * @类描述:本地存储工具类 * @修改人: * @修改时间: * @修改备注: * @版本: */public class SharedPreferencesS
2016-11-09 15:52:00
319
转载 android之常用小技巧
Activity.startActivities();常用于在应用程序中间启动其他的Activity。TextUtils.isEmpty();简单的工具类,用于检测是否为空。Html.fromHtml();用于生产一个Html,参数可以是一个字符串,个人认为它不是很快,所以我不怎么经常去用。(我说不经常用它是为了重点突出这句话:请多手动构建Spannable来替换Html.
2016-11-09 15:33:33
230
转载 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
500
转载 Android中activity的生命周期以及使用场景
Android中activity的生命周期以及使用场景 #1完整生命周期代码如下。?123456789101112131415161718192021222324
2016-02-26 18:04:30
368
原创 Expandablelistview用后详解
一、需要实现的效果PullToRefreshExpandableListView配合Expandablelistview使用,实现下拉刷新效果,实现折叠显示。重要知识点lvKecheng = (PullToRefreshExpandableListView) view.findViewById(R.id.lv_kecheng);lvKecheng.setMode(PullToRe
2016-01-20 21:09:40
1102
转载 Android之ExpandableListView的属性(Group不展开)
Android之ExpandableListView的属性(Group不展开)1. 设置ExpandableListView 默认是展开的: 先实例化exListView 然后 [java] view plain copyexListView.setAdapter(exlvAdapter); //遍历所有group,将所有
2016-01-20 16:27:12
583
转载 ExpandableListView的首次加载全部展开,并且点击Group不收缩
反编译得到使用的是ExpandableListView、而怎么首次加载全部展开,而不能点击收缩呢?1、首次加载全部展开:mDownloadListView.setAdapter(mDownloadAdapter); for (int i = 0; i < downloadGroup.size(); i++) { mDownloadListView.expandGroup(
2016-01-20 16:08:27
569
转载 Android Studio 很卡怎么解决
修改android-studio/bin/studio.vmoptions studio64.vmoptions 两个文件的以下属性就可以了-Xms2048m-Xmx2048m-XX:MaxPermSize=2048m-XX:ReservedCodeCacheSize=1024m
2016-01-19 11:17:35
621
转载 ExpandableListView自带箭头图标去除和替换
用到ExpandableListView时有个箭头图标系统自带的在你自定义布局也不能去掉只要设置一个属性即可,如下: settingLists.setGroupIndicator(null); ~~~~~~~~~~~~~~~~~此处就是设置自定义的箭头图标的。置空则没有了。也可以自定义(但是位置还是在那个地方不推荐)如下:首先,自定义一个expandablelistvi
2016-01-14 15:47:20
3420
转载 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
805
转载 Android最火框架集锦以及资源库
Android最火框架集锦以及资源库初学者最近想整理下市面上比较火爆的android开源框架,希望用到的时候能够有所查,有所学,爱总结的程序员才是有前途的好猿。。。。1.xUtilsxUtils 包含了很多实用的android工具。xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUi
2016-01-04 16:45:10
964
转载 Android开源框架ImageLoader的完美例子
Android开源框架ImageLoader的完美例子2013年8月19日开源框架之Universal_Image_Loader学习很多人都在讨论如何让图片能在异步加载更加流畅,可以显示大量图片,在拖动ListView的时候不会出现卡的现象。关于ImageLoader这个开源框架的使用有很多网友都介绍过,不过还不够清楚,这里有一个关于这个开源项目的完美例
2016-01-04 16:44:19
697
转载 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
709
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-07-17 11:09:15
307
原创 android开发之Listview的使用技巧
一。ViewHolder的作用就是一个持有者的类,他里面一般没有方法,只有属性,作用就是一个临时的储存器,把你getView方法中每次返回的View存起来,可以下次再用。这样做的好处就是不必每次都到布局文件中去拿到你的View,提高了效率,一般在adapter中使用
2015-05-02 04:22:32
466
转载 ImageView.ScaleType设置图解
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);
2015-05-02 04:21:56
377
原创 android json解析相关细节
一.看json数据共有几层,主要看有几个[](中括号){ "recnums": "3", "list_my": [ { "ask_id": "11827", "expert": "", "answertime": "", "answer": ""
2015-05-02 03:37:52
355
转载 android setWebChromeClient和setWebViewClient的使用区别
开发中我发现两个控件的使用,由于我做的开发依旧是前期开发,所以功能比较简单,在这里我使用的webView空间一般是使用的如下这个方法webView.setWebViewClient(new webViewClient());然后新建一个内部类实现webViewClient继承WebViewClient类,方法如下:private class HelloWebViewClient ext
2015-05-02 02:25:06
6483
转载 android中的Application的作用
在android中,当我们需要使用到一些全局的信息例如一个entity或是一个location的时候,你可以用一个Global的类型来处理,也可以放到临时建立的数据库中,再者你也许想到放到sharedpreferenced中,但这些都或多或少的问题,此时我们可以使用Application了。通常使用application分一下几个步骤: 1:定义一个类去继承系统的Applic
2015-04-30 10:21:22
498
转载 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
331
转载 openfire配置本地数据库
之前自己玩过openfire的源码编译,部署,用的内置数据库,只是好奇而已。现如今对openfire有一点理解了,尝试用mysql来重新配置最新openfire服务器,使得可视化,可拓展性更好些。准备工作:准备事项1.安装mysql (5.5.8,任一版本都可) 附带一个可视化工具(navicat);2.下载最新openfire服务器(3.9.3); http://www
2015-04-20 16:25:26
977
转载 Android的 intent详解
一.Intent的介绍Intent的中文意思是“意图,意向”,在Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Ser
2015-04-16 10:45:39
384
转载 PopupWindow用法
PopupWindow用法参考:http://blog.youkuaiyun.com/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
507
转载 Android广播大全2
这篇列举一下Android的系统广播String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 String ANSWE
2015-04-11 12:53:14
407
转载 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
430
转载 android权限大全
android权限大全访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差
2015-04-10 11:04:55
321
转载 android广播机制
首先问一下什么叫广播?其实在学习android广播机制之前我一直以为广播就是类似于计算机网络里面的广播。如果这么想就打错特错了,Android广播机制指的是,在一个应用程序运行的时候可以自定义一个消息类型,让相应的接收器去处理这个消息或者是系统消息,比如来电话了、来短信了、手机没电了等等系统发送的消息。系统发送的消息也可以通过广播的方式通知给应用程序,这样子就避免了新开一个Thread去监
2015-04-07 19:03:23
422
转载 Android强制设置横屏或竖屏
全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Layo
2015-04-07 10:59:00
587
MQ和openfire 即时通讯【升级版】
2014-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人