自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 挣值管理EV、PV、AC、CPI、SPI、ETC、EAC的解析及考点

关于PV、EV、AC、CV、SV、CPI、SPI、BAC、ETC、EAC的解析及计算PV :应该完成多少工作, (按照计划截止目前应该花费的预算)AC:完成工作的实际成本是多少 (截止目前实际的花费)EV:完成了多少预算的工作 (实际完成的工作,按照预算标准应该有的花费)以上三个指标是成本管理最基本的三个概念;BAC: 全部工作的预算是多少 (按照原计划,完成所有工作所需的预算...

2019-12-27 17:27:36 4625 1

转载 信息系统项目管理师快速记忆口诀

一、九大管理:范进整狗子,成人风采,干  范围管理 —— 范 进度管理 —— 进  整体管理 —— 整  沟通管理 —— 狗  质量管理 —— 子 成本管理 —— 成  人力管理 —— 人  风险管理 —— 风  采购管理 —— 采  干系人管理—— 干二、IOS七层结构:巫术忘传会飙鹰  物理层(巫) 会话层(会) 数据链路层(术) 表示层(飙)  网络...

2019-12-27 17:25:53 2980

原创 基本数据类型转换

1、java string类型转换boolean类型String s1 = "false";Boolean.getBoolean(s1);2、String 类型转化为 int 类型例1: 1 2 3 4 5 6 String str = "123"; try {     int a = Inte...

2018-07-21 16:26:26 208

转载 【转】实例化带有主题的对话框出现重叠现象的解决方案

今天再写一个很简单的弹出对话框时,遇到了一个迷之bug:重叠的对话框我在代码中实例化了一个对话框:final DatePickerDialog dialog = new DatePickerDialog(context, theme, listener, int year, int month, int dayOfMonth);1这是Dialog的构造方法之一,其中的theme是对话框的主题,这里...

2018-06-22 09:09:28 541

转载 《转发》集成高德地图定位

这几天做项目,集成地图定位很简单,参考demo参考错了耽误我好几天时间,下面分享的代码亲测可用。转自:https://www.cnblogs.com/cainiaodongdong/p/7684972.html首先打开高德地图开放平台(已经下载好的可以忽略上面几部,但如果是新工程key值一定要重新换,因为包名不一样);http://lbs.amap.com/  具体申请key值可打开http://...

2018-06-07 14:08:01 272

转载 【总结】项目中用到关于SQLite相关代码

1、sqlite数据库中是否存在某个元素private boolean search_city(String str) { CityDBHelper dbHelper = new CityDBHelper(MainActivity.this, "city_db_2", null, 1); SQLiteDatabase db = dbHelp...

2018-05-09 10:35:48 299

转载 Android RecyclerView 使用完全解析 体验艺术般的控件

http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】1、概述RecyclerView通过其高度的可定制性深受大家的青睐,也有非常多的使用者开始对它进行封装或者改造,从而满足越来越多的需求。如果你对RecyclerView不陌生的话,你一定遇到过这样的情况

2016-08-24 16:56:28 649

原创 关于CoordinatorLayout展开与折叠相关属性

1、如何监听CollapsingToolbarLayout的展开与折叠使用官方提供的 AppBarLayout.OnOffsetChangedListener就能实现了,不过要封装一下才好用。自定义一个继承了 AppBarLayout.OnOffsetChangedListener的类,这里命名为AppBarStateChangeListener:public abstract

2016-08-23 10:24:10 36240 2

原创 【项目中】解析json数组对象

项目中第一次遇到解析json时返回的是数组对象,经查阅相关资料,解决方法如下:第一种方法:import java.lang.reflect.Type;import java.util.Iterator;import java.util.LinkedList; import com.google.gson.Gson;import com.google.gson.reflect.T

2016-08-22 14:53:07 4342

原创 【Android-UI】TextInputLayout的使用

因为要做登录的页面,参考了Android Design Support Library中的Material Design风格的控件,其中TextInputLayout正好可以满足需求。TextInputLayout是一个用于在EditText上显示floating效果的辅助控件,其效果与扔物线的MaterialEditText效果相似。即当EditText没有输入时,hint文字显示在Edit

2016-08-12 17:54:12 488

原创 【Android-UI】关于CoordinatorLayout的使用

一、介绍在参考一个项目demo的时候看到了这个控件,于是查阅相关资料对其进行学习使用。使用AS在创建新项目的时候可以直接创建带有CoordinatorLayout的Activity,如图:布局文件:<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android

2016-08-11 11:05:26 1107

原创 【项目中】关于webView上遇到的各种问题集锦

webView的相关设置: //允许JS执行 webView.getSettings().setJavaScriptEnabled(true); 类似的还有如下这些设置【用到的时候查文档吧!】 //设置WebView的一些缩放功能点 webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);

2016-08-03 18:12:16 2084 1

原创 【项目中】关于android:windowNoTitle不起作用的解决办法

今天测试一个新功能的时候,在styles.xml设置true并没有生效,当时很奇怪,以前的项目都这么设置的,并且都能生效,后来发现MainActivity继承的是AppCompatActivity,解决办法由两个,一个是将AppCompatActivity修改为继承Activity,还有一个是在style中设置name="windowNoTitle">true在AS中还是建议使用第二种方法

2016-07-20 15:42:38 6223

转载 android 解决小米手机上选择照片路径为null情况

昨天测试帅哥说他手机选择图库崩溃了,这是一个上传头像的功能,相信很多应用都有这个功能,于是我就把手机拿过来打log看了下返回的路径 为null,在网上搜索了下解决方案,现在把解决方案记录下:这是在onActivityResult方法中执行的,[html] view plain copy print?if (data == null) 

2016-07-11 18:03:18 2963

原创 【项目中】Android 小米红米手机无法读取照片图片路径的问题

前两天在项目中实现了可本地选择照片的功能,今天同事告诉我他的小米手机没有办法选择照片,点击选中的照片后总是无法将照片传入到应用内,而在选择图片页面选择“本地”,就可以成功选择照片和图片,至于原因还不得而知,其他品牌手机暂时没有这个问题。最后经过查找资料,已成功解决问题,解决方法如下:Android程序内,从本地文件夹读取图片的功能实现,如下: private void openAl

2016-07-11 17:49:35 10106 1

原创 【Android---项目中】TextView设置字体样式及粗细

通过布局设置:android:textStyle="bold" android:typeface="sans"在Android SDK中使用Typeface类来定义字体,可以通过常用字体类型名称进行设置,如设置默认黑体:Paint mp = new paint();mp.setTypeface(Typeface.DEFA

2016-07-01 18:23:25 48048

转载 【项目中---WebView】Webview打开本地图片文件选择解决方案

Webview打开本地图片选择器解决方案Webview打开本地图片选择器十分之麻烦,其在安卓系统3x 4x 5x上的行为都不同,处理也不同,所以之前差点崩溃。经过测试和完善,最终其在各个版本上都能完美工作,特此开源出来,希望能帮到大家WebviewFileChooser返回键处理Android3.0之前版本Android3.x版本Android4.x版本Android5.x版本

2016-07-01 17:40:39 686

原创 【Android---项目中】复制到剪贴板功能的实现

项目中需要复制银行卡账号到剪贴板,于是需要用到此功能。 button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { ClipboardManager clip = (ClipboardManager) getSystemService(E

2016-06-29 16:09:22 1102

原创 项目中---关于AlertDialog中EditText不显示软键盘的解决方法

第一种方法:一般,打开一个Activity,其中有一个EditText的话,系统会自动弹出软键盘。本例Activity中需要启动一个AlertDialog,这个对话框使用的是自定义布局,在这个对话框里有个EditText,可能是AlerDialog的问题,导致对话框弹出时不能自动打开软键盘并定位焦点到文本框里。 final AlertDialog.Builder

2016-06-29 16:00:14 785

原创 【Android---项目中】TextView动态设置颜色

项目中有因为需要在页面生成后,价格位置的文字要变为红色,显示更加醒目,所以要在代码中动态设置颜色。开始以为直接setTextColor(),设置颜色值就可以,可是怎么都不成功,经过查阅才知道不可以直接设置颜色值,需要经过解析才可以。//方案一:通过ARGB值的方式 textview.setTextColor(Color.parseColor("#FFFFFF"));//方案二:通过资

2016-06-24 15:25:13 824

原创 【Android---项目中】ScrollView中镶嵌ListView,ListView只显示一行的解决方案

今天写代码,在ScrollView里边嵌套了个ListView,里面还有其他布局,后边就发现数据源里好多数据,但ListView只是显示1行,布局如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/

2016-06-24 10:48:36 642

原创 【项目中】TextView设置行间距

1、TextView的行间距设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。关于Android下TextView中文换行问题,可查看Android自定义view-文本自动换行。1、android:lineSpacingExtra设置行间距,如”3dp”。2、android:lineSpac

2016-06-22 17:14:47 417

原创 项目中---关于AlertDialog的显示

项目中用到的AlertDialog自定义相关的内容:因为很多页面要用到这个打电话的dialog,所以做成一个utils,直接调用。public static void showFindAitDialog(final Context context) { View view = View.inflate(context, R.layout.dialog, null); Button

2016-06-22 15:22:34 450

原创 安卓获取图片缩略图的两种方式

1、/** * 通过内容提供器来获取图片缩略图 缺点:必须更新媒体库才能看到最新的缩略图 * @param context * @param cr * @param Imagepath * @return */ public static Bitmap getImageThumbnail(Context context, ContentResolver cr, St

2016-06-17 14:22:43 6876

原创 【Android Studio】Android Studio-使用过程中问题集锦

使用AS过程中 会遇到各种问题,记录下来,方便以后查阅。问题:Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android原因:当你使用的Gradle版本是2.4以上,Android插件版本是1.3.0以上的时候就会出现这个问题解决:这时候你只需将android-mave

2016-06-15 16:47:21 524

原创 【项目中】禁止进入activity后EditText自动获得焦点的方法

1、禁止进入activity后EditText自动获得焦点的方法在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢? 在网上找了好久,有监听软键盘事件,有调用 clearFouse()方法,但是测试了都没用。xml中也找不到相应的属性可以关闭这个默认行为 解决之道:在EditText的父级控件中找一个,设置成

2016-06-13 17:31:05 4269

原创 【项目中】改变checkbox边框样式及颜色

1、改变checkbox边框样式及颜色 <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="-10dp" android:layout_margin

2016-06-12 17:45:32 6678

原创 Android项目中省市区联动的实现

最近项目中需要用户输入详细地址信息,省市区作为选项供用户选择,涉及到省市区信息的联动。UI效果如下:选择省,市的信息会自动更新,选择市,区县信息会自动更新。整理好的省市区信息(以北京为例):

2016-06-03 10:38:51 3360

转载 Fragment和Activity

Fragment和Activity Fragment和Activity的交互  一个Fragment的实例总是和包含它的Activity直接相关。  fragment可以通过getActivity() 方法来获得Activity的实例,然后就可以调用一些例如findViewById()之类的方法。  如:  View listView = getAc

2015-12-28 19:14:15 331

转载 Fragment中调用getActivity为null的问题

在使用fragment的时候经常会遇到getActivity()为null的情况。比如我在一个异步网路请求的回调中调用了getActivity()就会出现空指针问题。之前解决这个问题,通常都是直接加空指针判断来规避,但是这并没有真正解决问题。    很多人都曾被这个问题所困扰,如果app长时间在后台运行,再次进入app的时候可能会出现crash,而且fragment会有重叠现象。如果系

2015-12-28 19:04:32 624

转载 消除Context为空的NullPointerException异常

我发现程序启动时,报如下的NullPointerException异常:E/AndroidRuntime(4246): Caused by: java.lang.NullPointerExceptionE/AndroidRuntime(4246): at android.content.ContextWrapper.getResources(ContextWrapper.java:81)

2015-12-28 18:58:06 849

转载 Android WebView常见问题及解决方案汇总

Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚品中我们都可以见到web 页面与native页面的混合,既利用了web app的灵活易更新,也借助了native

2015-12-24 11:21:10 621

转载 android获取经纬度和地方名称

package com.liufeng.baidumap;    import Android.os.Bundle;  import Android.view.View;  import Android.view.View.OnClickListener;  import Android.widget.Button;  import Android.widg

2015-11-05 16:48:00 692

转载 Android UI开发第二十四篇——Action Bar

Action bar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的情况下,当你需要突出展现用户行为或全局导航的activity中使用action bar,因为action bar能够使应用程序给用户提供一致的界面,并且系统能够很好根据不同的屏幕配置来适应操作栏的外观。你能够用ActionBar的对象的API来控制操作栏的行为和可见性,这些API被添加在Andr

2015-11-05 00:42:38 458

转载 Android系列---JSON数据解析

上篇随笔详细介绍了三种解析服务器端传过来的xml数据格式,而对于服务器端来说,返回给客户端的数据格式一般分为html、xml和json这三种格式,那么本篇随笔将讲解一下json这个知识点,包括如何通过json-lib和gson这两个json解析库来对解析我们的json数据,以及如何在我们的Android客户端解析来自服务器端的json数据,并更新到UI当中。一、什么是jsonjso

2015-10-23 01:47:39 361

转载 Android实现网络多线程断点续传下载

本示例介绍在Android平台下通过HTTP协议实现断点续传下载。我们编写的是Andorid的HTTP协议多线程断点下载应用程序。直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点需要什么功能?1.多线程下载,2.支持断点。 使用多线程的好处:使用多线程下载会提升文件下载的速度。那么多线程下载文件的过程是:  

2015-10-09 00:23:05 455

转载 android实现断点续传

代码如下:[html] view plaincopyprint?package com.example.downloaderstopsart;    import java.util.ArrayList;  import java.util.HashMap;  import java.util.List;  import 

2015-10-09 00:20:22 344

转载 Android学习笔记— 事件处理机制(一)

不管是桌面应用还是手机应用程序,面对最多的就是用户,经常需要处理的就是用户动作——也就是需要为用户的动作提供响应,这种为用户动作提供响应的机制就是事件处理。  Android提供了强大的事件处理机制,包括两套事件处理机制: 基于监听的事件处理 基于回调的事件处理  一、基于监听的事件处理   基于监听的事件处理是一种更“面向对象”的事件处理,主要涉及如下三个对象。

2015-10-03 02:36:10 389

转载 Androd学习笔记——[转]Android中Touch事件的处理逻辑

http://www.oschina.net/question/163910_27289 android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。 一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE..

2015-10-03 02:34:18 395

转载 【android】利用getViewTreeObserver().addOnGlobalLayoutListener()获得一个视图的高度

我们知道在oncreate中View.getWidth和View.getHeight无法获得一个view的高度和宽度,这是因为View组件布局要在onResume回调后完成。所以现在需要使用getViewTreeObserver().addOnGlobalLayoutListener()来获得宽度或者高度。这是获得一个view的宽度和高度的方法之一。OnGlobalLayoutListen

2015-08-06 21:51:11 517

仿微信上传照片的demo

仿微信上传照片的demo,直接在项目中可用,压缩上传预览

2018-07-22

adb_1.0.31

完美解决:adb server version(31) doesn't match this client 39等相关问题,复制到platform-tools文件夹中即可。ps:想免费分享给大家,csdn要求必须填写积分。

2018-07-22

Item上传照片demo

Item上传照片demo,正在调试中,还存在很多的问题,希望能解决

2018-07-09

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

TA关注的人

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