自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我本无名的专栏

事在人为休言万般皆是命,境由心造退一步天地宽

  • 博客(461)
  • 资源 (14)
  • 收藏
  • 关注

转载 virtualenv介绍及基本使用

转自:https://blog.csdn.net/u012734441/article/details/55044025 virtualenv介绍及基本使用 1.virtualenv介绍 2.安装virtualenv 3.virtualenv运行使用 4.virtualenv其他命令 综合**1.virtualenv介绍**...

2018-06-07 09:59:58 2240

原创 提高Android Studio运行、编译速度方案

  在使用Android Studio的时候,你会发现经常在运行和编译的时候卡死.你是不是有一种想把电脑砸了的感觉,老子写代码5分钟,编译要10分钟.这个处了与我天朝国情有关(你要翻墙).其实还可以进行一些自己的优化.   这里我根据网上各位大神给出的方法,经过我自己验证之后,给出下面的一些方法,可以改善一下运行和编译的速度. 一,修改idea.properties文件   在...

2018-02-26 14:03:45 2022

转载 Python os.walk的用法与举例

转自:http://blog.csdn.net/bagboy_taobao_com/article/details/8938126os.walk(top, topdown=True, onerror=None, followlinks=False) 可以得到一个三元tupple(dirpath, dirnames, filenames), 第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路

2017-10-17 16:23:29 1722 1

转载 全面介绍Android Studio中Git 的使用(二)

转自: http://blog.csdn.net/gao_chun/article/details/49817267 四、Studio上传项目至GitHub说完本地Git仓库,那么如何将项目上传至远程的GitHub仓库呢?其实操作也基本上差不多。我们首先需要有一个GitHub账号,我们登录上去后new 一个仓库: 我们这里用一个示例做测试,名字叫做HelloNDK,并根据需要创建相关文件。 C

2017-10-13 16:29:47 1717 1

转载 全面介绍Android Studio中Git 的使用(一)

转自:http://blog.csdn.net/gao_chun/article/details/49817229全面介绍Android Studio中Git的使用前言:本篇博文将记录如何在Android Studio中使用Git版本控制系统,这货在草稿箱里已经放了起码有两个月了吧,老躺着想起来了心里不舒服,索性这两天抽了些时间,整理出来算了,最近气温下降的厉害,发现自己越来越懒了。难过一、Git

2017-10-13 14:18:00 18676 1

原创 android实现多图片放大缩小的切换

前天在网上看到了http://v.qq.com/vplus/56c7ec6c231bdbafd198c58fb86eb4dc 作者仿QQ的代码,看了一下感觉很受启发。正好,单位在做引导页的时候,要用到类似的东西,只不过是放大缩小的样子。好了,下面我们来看一下代码。   package com.example.cg.scaleimageview.Customs;import android.cont

2017-04-24 14:22:00 3484

原创 ExpandableListView控件使用中一些小问题的总结

ExpandableListView控件,很好的解决了listView无法进行折叠和分类的功能(在不进行自定义的情况)。但是它也有一些无法解决的问题,比如伸缩没有动画,前方的箭头位置不能更换,也不能更换图标等。   单位的项目整好用到这样的一个功能,就看了一下,现在把它做一下总结。效果如图:      这个图是最后的效果,采用的是第三方开源的AnimatedExpandableListView

2017-02-22 10:08:04 2078

原创 CoordinatorLayout实现工具栏及页面头部的伸缩与折叠

CoordinatorLayout可以实现工具栏及页面头部的伸缩与折叠,这里记录一下其实现的过程与其中注意的事项。最简单的方法就是在建立Activity模板的时候,选择一下叫ScrollingActivity的,它就帮我们实现了一个简单的可折叠的效果。下图就是默认的效果: 代码如下:<?xml version="1.0" encoding="utf-8"?><android.support.de

2017-02-16 13:49:03 12459

原创 android中DialogFragment的一些使用笔记

对于弹出框,我经常使用的是Aialog和popwindow,虽然官方推荐使用的是DialogFramgent,也用过一些,但是做的项目中一直都是之前封装好的 Aialog和popwindow。这回做大版本改进,正好,我就将部分功能改成了DialogFragment。下面将其中的一个选择均线的功能记录下来。我们做的是一个股票相关的APP,这里面有一个功能是,可以让用户自己选择要显示的均线个数与多少根

2016-12-20 10:46:24 1259

原创 android过渡动画之makeSceneTransitionAnimation学习笔记

android的过渡动画已经出了好久了,一直没怎么使用。自己还是懒啊,昨天在看blog的时候,看到了亓斌的blog里有相关的介绍。正好,自己也就跟着学一下,写一个例子做为应用。 http://blog.csdn.net/qibin0506/article/details/48129139 http://blog.csdn.net/qibin0506/article/details/5324859

2016-12-07 16:00:54 13281

原创 android中对剪贴板的简单操作

今天看到群里一个兄弟发了一个链接,是介绍Clipboard操作剪贴板的,感觉很有意思,就仔细阅读了下。 链接文章地址 下面,将自己的理解与例子记录一下。 对于剪贴板的操作,其实还是很简单的,只要几行代码就可以轻松搞定了。我们先看最简单的就是把文字接收过来。 这里我写了两个页面,一个MainActivity.java,一个PasteActivity.java。从名字上就能看出来,一个是操作一个

2016-11-16 15:36:35 8296

原创 Android Studion的Monitor中显示No Debuggable Application的解决方法

今天在使用as的时候,突然发现在操作界面下面的Monitor中显示不出来项目,而是提示No Debuggable Application,这是什么鬼,上网查了一下,发现很多人都会遇到过。这里做一个记录,以做记录。第一种方法,直接Tools - > Android -> Enable ADB Integration active,就OK了。 第二种情况,就是看一下你的build variants里面

2016-11-16 10:33:22 4251 3

原创 android之shape的说明

ShapeDrawable经常会用到,以前都是现用现查,这里做一个简单说明,以备以后查询        Shape一共有四种类型,属性基本上都可以通用        1, 矩形         <!-- 矩形--><shape xmlns:android="http://schemas.android.com/apk/res/android" and

2016-11-14 15:17:42 792

转载 svn如何提交.so文件

转自:http://www.cnblogs.com/hsji/p/4696357.html使用Android studio进行Android开发,发现*.so文件死活上传不上去。最初以为是Android studio的问题,然后到文件夹下进行提交,发现差异统计的时候*.so文件始终都没有统计进去,这样的话自然就不可能把文件提交上去了。查看一下svn的配置吧!红色框子圈出的就是问题所

2016-11-10 11:06:12 1247

原创 android studio导入so文件,并调用其中的方法

在单位的项目中,需要一个算法来计算一个特殊值,可是相关的部门却不给计算公式,只是给了几个封装好的so文件和一个.h文件,让传入几个值,然后得到相应的值。拷。。。。。没法子,人家不给,我们只好调用这个了。       这里在导入so文件和调用其中的方法时,遇到很多坑,这里做一个记录,以备以后查询。       我使用的as1.5版本,一直没有升级呢。所以这里的所有方法,都是针对这个版本来的。

2016-11-08 15:42:28 10617

原创 Plugin with id 'com.novoda.bintray-release' not found的解决方法

我们一般在在github上下载下来的代码,有时候会提示Plugin with id ‘com.novoda.bintray-release’ not found的错误,这个怎么解决呢,其实很简单,只要在你的根目录下的build.gradle中添加dependencies { classpath 'com.android.tools.build:gradle:1.5.0'

2016-10-08 16:31:28 25798 9

原创 连续点击按钮显示Toast,只显示最后一次

我们在使用Toast的时候,会遇到一些显示提示信息的地方,如果用户在使用的时候,没事点了好多次。那么要让Toast全显示完要很长时间。这时候我们怎么办呢。/** * 显示最后的Toast * @param msg * @param length */ protected void showToast(String msg, int length) {

2016-10-08 14:12:45 3813

原创 Android中view中的requestLayout和invalidate方法的区别

在学习自定义view的时候,发现某些demo在更新页面时,使用的是view.requestLayout,而不是view.invalidate()。invalidate这个方法,我们常用它来进行 view重绘。可是这个requestLayout是什么呢。上网查了一圈。这里做一个记录。  当view确定自身已经不再适合现有的区域时,该view本身调用这个方法要求parent view(父类的视图)

2016-09-20 11:06:27 839

原创 自定义View控件之特殊的饼形图(环形图)

单位项目要实现如下图这种环形图或是说特殊的饼形图,在网上找了半天,没有发现开源的,没法子,只能硬着头皮自己写一个了。最近也在学习自定义view。正好拿这个来进行练习一下。       先分析一下功能, 1, 一共六个环形,每个颜色,弧度不同,    2, 在每个环形上,根据其环的弧度不同,在弧的中心点上,伸出线,在线上显示相应的数值 3, 在线的结尾处,显示一个圆角方形,内部是

2016-09-07 16:12:22 2568

原创 使用RecyclerView实现GridView和ListView混排的效果

单位在做股票相关的app,美工切出一个图,是一个GridView和ListView混排的效果图,而且在滚动的时候,还要实现相关类别名有推动的效果,如下图:      录制的效果不是很好,因为csdn只能上传2M,所以点击的效果没有实现。下面会下载的地址。可以下载看一下。现在说一下实现的思路。个人感觉不是很好,只是为了完成功能,如果你有更好的思路或是方法,希望能告诉我。   1,Recy

2016-08-19 10:25:11 8420 2

原创 Android 拍照或从相册取图片并裁剪

android拍照或从相册取图片并裁剪,这个功能很常用,网上也有不少例子,可是很多之前的代码已经都不好用了。这个可能与4.4之后,相册返回的地址和原来不一样有关系吧,下面是我的代码,在nexus6中测试通过。     activity_album.xml布局文件  <LinearLayout xmlns:android="http://schemas.android.com/apk/

2016-08-17 14:34:27 4308 1

转载 手把手教你最简单的开源项目托管GitHub入门教程

转自:http://jingyan.baidu.com/article/f7ff0bfc7181492e27bb1360.html自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC。不习惯于英文的朋友,难免少不了要进行摸索一番,甚至会因此头大而放弃。

2016-08-15 13:26:19 1052

转载 自定义Android Studio方法注释模板

转自: http://blog.csdn.net/beyond0525/article/details/50423979前言你们从Eclipse转到Android Studio的时候,是不是会怀念Eclipse的方法注释模版?敲/**加回车,模板就出来了,而Android Studio却不能自定义(或者我没有找到)现在我找到替代方法了,就是用live templat

2016-08-15 09:39:20 1123

转载 Android Studio五分钟带你从菜鸟到高级调试

转自:http://blog.csdn.net/u013132758/article/details/51915575 前段时间刚刚入职,还算比较幸运。进来就是让我做Android的。好多同学都去做其他没有接触过的东西了。刚开始一周肯定就是熟悉代码。但是我刚拿到代码我就呆了。做的是一个金融业务的APP。由于好多数据要加密所以,公司自己采用TCP层链接,用SSL加密协议。自己封装的网络框

2016-08-02 13:47:34 1042

原创 android自定义控件之中间是斜线的占比条

最近一直在看各路大神的自定义控件,自己受益非浅,可是一直也没有自己动手写一个,这几天有一个项目中要求有如下图这样一个功能:                      两个动态值,根据其占比,在这个横柱上显示出来,中间的隔线要有一定的斜角。           在网上找了半天,没有发现什么现成的。突然想到,学了这么长时间自定义控件了,感觉这个也不是很难,就自己做一个试试呗。先理清一下思路

2016-07-29 14:10:08 6851 4

转载 Android Studio 如何打JAR包

转自:http://blog.csdn.net/ta893115871/article/details/46955791Android Studio 如何打JAR包在eclipse中我们知道如何将一个项目导出为jar包,供其它项目使用。 在AS中可以通过修改gradle才处理。 我们新建一个项目MakeJar,在项目中新建一个modle-类型为library 如图:

2016-07-27 16:55:45 613

原创 android中ImageView的adjustViewBounds属性的作用

在ImageView中有一个adjustViewBounds的属性,它是做什么用的,官方给出的解释的是是否保持原图的长宽比,单独设置不起作用,需要配合maxWidth或maxHeight一起使用。我们也知道,一般在XML文件中,我们很难设置maxWidth和maxHeight.所以一般会在后台用代码来实现.       WindowManager wm = this.getWi

2016-07-18 13:12:37 3316 1

原创 android中使用底部菜单栏造成Viewpager+fragment中ListView数据被隐藏一条的解决

在android中,使用Viewpager + fragment是我们常用的一种方式.可是有一种情况,就是你在主页面有一个底部菜单,一般的情况下我们都使用Radiogroup.在这种格式下,会有一个很奇怪的问题.就是你在其中的一个fragment中加入一个ListView,你会发现最后的一条记录没有了. 以前没发现这个问题,最近在做一个项目的时候,发现了这个问题,最后找到了解决的方法,其实很简单,

2016-07-18 08:30:15 1500

原创 Android 如何让EditText不自动获取焦点

今天在做一个登录页面的时候,根据需要,一进和这个页面,EditText不获取焦点,只有用户点了,才让其取得焦点.上网查了一下,这里做一个记录.   在EditText的父级控件中添加两个属性   android:focusable="true" android:focusableInTouchMode="true"

2016-07-15 15:14:42 859

原创 android studio中svn连接已经下载完的项目

项目版本更新,在本地文件夹中使用svn下载完新版本后,在android studio中vcs - > import into Version Control中没有发现share project SubVersion选项,这个坑了.找了半天,找到了解决方法,在本地文件夹中,显示所有隐藏文件,把.svn文件夹删了,就OK了.为什么,哈哈.........

2016-07-06 13:30:20 1134

转载 Android-onInterceptTouchEvent()和onTouchEvent()总结

转自:http://blog.csdn.net/lvxiangan/article/details/9309927老实说,这两个小东东实在是太麻烦了,很不好懂,我自己那api文档都头晕,在网上找到很多资料,才知道是怎么回事,这里总结一下,记住这个原则就会很清楚了:1、onInterceptTouchEvent()是用于处理事件(类似于预处理,当然也可以不处理)并改变事件的传

2016-06-20 08:55:24 531

原创 Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found解决办法

在写程序的时候,我们经常会从gifhub上下载一些别人的代码来学习或是下载一些第三方的插件来使用,这个时候我们就要把对方的library文件导入到我们的项目中,问题来了,有时候会提示 Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found这个错误,怎么解决呢.其实,很简单,只要在我们的project项目中

2016-06-17 08:53:22 4599 2

原创 android 跳转到当前应用的详情页面

Intent intent = new Intent(); intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS); intent.setData(Uri.fromParts("package", getPackageName(), null));

2016-05-31 10:16:59 6661 3

原创 ListView中的数据一直显示在最底部(类似聊天中的信息列表)

我们在写一些类聊天的程序时,总会遇到listVIew在显示数据的时候,让listView的数据一直显示在最下面。这样我们就可以看到最新的消息了。这个功能呢,在listView的属性中就可以设置       代码如下:      <ListView android:id="@+id/lv_main_msg" android:layout_width="fill

2016-04-11 21:46:16 8663 3

原创 MVC中code first方式开发,数据库的生成与更新(Ef6)

一,在models文件夹中,建立相应的model文件        这里注意一点,这里建立的class名,就是数据库里表的名字。        在这里面,可以建立表之间的关系。        这里要说明一点的事,一般情况下,我们会把n:m的形式,变成两个1:n的模式        //学生信息 namespace codefirst.Models { p

2016-03-10 16:10:07 18138 3

原创 JQuery上传插件Uploadify的简单使用

在开发 web程序的时候,上传附件或是照片这是常有的事件,以前一直在使用swfupload,后来发现了Jquery的Uploadify感觉不错,就试了一下,这里做一个记录。以备使用。       Uploadify的下载地址:http://www.uploadify.com/download/       这里注意一点,因为这种无刷新上传全是通过flash实现的,所以我们还要去下载一个sw

2016-02-29 14:46:14 13170

原创 viewpager中多fragment及时加载

Viewpager是我们经常使用的一个控件,它的使用这里就不多说了,我在这里说一下其中的一个效果,就是我们经常会看到在一些新闻类的 App中,使用viewpager来做各个频道的切换,在切换的时候,我们会发现,这些频道里面的数据,是在此频道为当前页的时候才进行加载,而不是一开始就加载的(这里说明一点,就是viewpager有预加载的功能),同时,当我们切换回来的时候,此页面并没有重新加载,数据还是

2016-02-25 15:50:29 3992

原创 picasso使用简要说明

以前在做程序的时候,加载网络图片一般都使用volley来处理,虽然这个第三方插件很好用,可是它有一个问题,就是无法加载本地图片。最近群里有一个兄弟,提到了picasso。所以也就试了一下,感觉不错,现在把其中的一些方法记录下来。       官方地址:http://square.github.io/picasso/       下载地址:https://github.com/square/

2016-02-02 09:39:12 9347

转载 genymotion中虚拟机存储路径更改

转自:http://blog.csdn.net/u012926924/article/details/50585173   genymotion中虚拟机存储路径更改做android开发肯定都会用到genymotion,但genymotion默认存放虚拟机的位置是c盘,大家肯定会遇到一个问题,C盘爆了,不想把东西放C盘里,不然连个AS都打不开,分2种问题解决设置新的存储路径

2016-01-26 11:13:39 10849

原创 学习EventBus的记录

EventBus现在的应用比较广泛。要是你还没有听说过,或是没有用到,就有点out了。这里推荐一个blog大家可以去看一下,相当的不错       http://blog.csdn.net/lmj623565791/article/details/40920453与http://blog.csdn.net/lmj623565791/article/details/40794879,作者做了简单

2016-01-14 14:59:46 927

android自定义控件多图片放大缩小显示

多张图片,连续在页面中进行放大缩小,主要应用在引导页面

2017-04-24

ExpandableListViewLearn的例子

android的ExpandableListViewLearn的例子

2017-02-21

CoordinatorLayout控件的基本使用

android中CoordinatorLayout控件的使用

2017-02-16

android中DialogFragment的使用笔记

android当中DialogFragment的简单使用,配合博客的代码

2016-12-20

makeSceneTransitionAnimation的简单应用demo

android中activity进行切换时,过渡动画的实现例子

2016-12-08

makeSceneTransitionAnimation的简单应用

makeSceneTransitionAnimation的简单应用

2016-12-07

android自定义view-特殊饼形图(环形图)

一个特殊的饼形图

2016-09-07

使用RecyclerView实现GridView和ListView混排的效果

使用RecyclerView实现GridView和ListView混排的效果

2016-08-19

MsysGit_70752

很好的,上传程序到github的工具

2016-08-15

仿知乎程序

一个仿知乎的程序。实现了大体的功能,因为没有分析其中的数据结构,所以里面的数据不是很准确

2015-10-27

中国城市天气代码

中央气象局的天气代码,对于开发天气的兄弟们会有很大的帮助,是xml文件.

2012-07-06

FlyTreeView for .net树控件

个人感觉是现在最好的树控件,大家可以下载试一下。呵呵。。。。。。。。

2009-03-02

在线答疑.net

一个在线答疑的程序.net

2008-05-12

在线答疑系统

适合初中,高中的网上答疑系统......................

2007-02-07

空空如也

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

TA关注的人

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