自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

亚特兰蒂斯

从一个低级菜鸟开始做起,学习学习,慢慢地成为中级菜鸟,再努力努力,期待成为高级菜鸟!

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

原创 自定义View之自定义标题栏

现在,几乎在每一个APP顶部都有一个标题栏,可能会用ActionBar,也可能自己写一个xml来添加标题栏中的控件。在以往自己做项目时大多使用后者来写一个标题栏,然后使用include包含在每一个页面布局中。今天,试下使用自定义属性来自定义一个标题栏。一般的标题栏都分为三个模块:左侧、标题、右侧,所以我们自定义的标题栏中允许用户添加左侧文字(或图片)、标题、右侧文字(或图片),并且提供相应接口

2015-01-20 15:04:18 2036

原创 Android Studio之修改module名称

当我们第一次创建一个project,Android Studio会自动帮我们创建一个app的module,这里的module相当于Eclipse中的project,只是Android Studio把所有的module都集中放到一个project中管理。这个app是一开始创建的,我们可以删除它再新建一个或者改个名变成我们所需要的,当然,选择后者..步骤:1、使用快捷键Shift + F6或者

2015-01-15 18:03:48 7535

原创 (收集)Android Studio安装完后要做的那些事儿

这几天才开始使用Android Studio,很多东西都还不熟悉,所以这里收集了一些刚接触这个编译器的知识,虽说许多东西还不熟,但用起来貌似真的比Eclipse好很多,哈哈!就是主题不大喜欢,以后再找找看有没有第三方的..1、http://www.360doc.com/content/14/1218/16/8085797_433906134.shtml更换界面主题、修改字体(建议)

2015-01-15 17:14:13 1150

转载 Android Studio常用快捷键

因为公司项目都是用Eclipse来写,过去也都在用Eclipse,虽然听过Android Studio但直到最近才下载了使用,用得过程中各种不习惯,看了些视频和教程,这里转载一些常用的快捷键..最让人不习惯的是调试快捷键!!!文章转自:http://yeungeek.com/2014/06/06/android-stuido%E5%B8%B8%E7%94%A8%E5%BF%AB%E6%8D%B

2015-01-14 14:00:54 1845

原创 ViewPager+Fragment取消预加载(延迟加载)

在项目中,都或多或少地使用的Tab布局,所以大都会用到ViewPager+Fragment,但是Fragment有个不好或者太好的地方。例如你在ViewPager中添加了三个Fragment,当加载ViewPager中第一个Fragment时,它会默认帮你预先加载了第二个Fragment,当你加载第二个Fragment时,它会帮你加载第三个Fragment。这样虽然有时很好,但是用户只需看一个Fr

2015-01-12 16:45:23 17353 10

原创 安装Android Studio过程中出现的问题

1、安装Android Studio成功后首次进入,会检测SDK版本,此时出现了“Fetching URL: http://dl-ssl.google.com/android/repository/repository-6.xml”,说google地址被拒绝之类的,原因是被大天朝的墙挡住了去路。解决方法如下图:修改后,点Close,接着把Android Studio关闭重启,就

2015-01-08 22:13:35 1898

转载 JustifyTextView 解决TextView中英文混排自动换行的问题

最近在做着一个项目,里边会显示很长的一段文字,但是这些文字并不会整齐地排列,遇到文字中带有中英文时,果断给我换行了,好无语..接着就是不断地百度百度,找到了一堆一两年前的东西,不是叫你半角转全角,就是中文符号转英文符号,还有一些自定义TextView的试过了效果也不满意,最后在一个Android开发群中才得知JustifyTextView        GitHub地址:https://git

2015-01-04 14:39:12 7124

原创 ListView中嵌套GridView显示不全的解决方法

项目需要,在ListView中显示多张图片,用到了GridView,不过如果使用普通的GridView,Item仅仅只是显示一部分,超出第一行以后的都无法显示了,这个很无语,所以又得继承下GridView重写onMeasure方法去测量子控件的宽高了..这里只是贴出自定义GridView的代码,直接在xml中使用,ListView的Adapter中调用即可:public class Gri

2014-12-30 10:27:29 2425

转载 什么是高内聚、低耦合?

起因:模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。耦合性分类(低――高): 无直接耦合;数据耦合;标记耦合;控制耦合;

2014-12-16 10:45:55 1537

原创 解决ListView中Item的子控件与Item点击事件冲突

经常会碰到在ListView中点击其中一个Item,会一并触发其子控件的点击事件,例如Item中的Button、ImageButton等,导致了点击Item中Button以外区域也会触发Button点击事件。在网上找了相关方法,这里记录下,亲测可行..

2014-12-15 11:04:29 4397 2

原创 android.util.AndroidRuntimeException: requestFeature() must be called before adding content

错误日志:12-08 17:33:48.908: E/AndroidRuntime(20671): FATAL EXCEPTION: main12-08 17:33:48.908: E/AndroidRuntime(20671): Process: com.andian.ispoke, PID: 2067112-08 17:33:48.908: E/AndroidRuntime(20671

2014-12-08 18:35:28 3199

原创 解决某些手机RadioGroup中的RadioButton不居中问题

公司的一个项目,一直都在红米1S上做界面,一天为了看下分辨率适配,在一台中兴U819上调试了下程序,结果发现原先居中对齐的底部栏按钮,现在都向右偏移了

2014-12-05 15:07:30 4901 4

原创 自定义ExpandableListView,实现APP帮助界面

最近公司新做的一个项目,里边带有帮助界面,即点击一条问题后,自动在下面展开答案,很多人第一想法就是在下面写个TextView且设置android:visibility="gone",当点击时就在代码中将其设为可见...但是,这样耗得时间,足以做很多事了,为何不找下更好的解决方法呢

2014-11-27 18:06:32 2405

转载 android:scrollbarStyle属性及滚动条和分割线覆盖问题

本文主要介绍android view的android:scrollbarStyle属性意义android:scrollbarStyle可以定义滚动条的样式和位置,可选值有insideOverlay、insideInset、outsideOverlay、outsideInset四种。其中inside和outside分别表示是否在view的padding区域内,overlay和inset表示覆

2014-11-17 10:18:56 2603

原创 修改ScrollView的滑动速度和解决ScrollView与ViewPager的冲突

修改ScrollView的滑动速度和解决ScrollView与ViewPager的冲突

2014-11-13 16:48:35 3419

原创 android.widget.RelativeLayout$LayoutParams cannot be cast to android.widget.AbsListView$LayoutParams

今天在项目中就遇到这个问题,把

2014-11-12 17:50:36 8944

原创 EditText焦点问题

关于EditText焦点的问题

2014-11-06 11:27:56 1261

原创 (收集)ListView中常用属性

一些常用的Listview属性

2014-11-03 14:34:19 960

原创 使用selector和shape实现圆角选项

最近在做一个项目,里边的设置页面要求圆角选项,类似QQ浏览器中的设置页面。

2014-10-24 10:30:47 3551

原创 自定义ListView实现下拉刷新

public class PullToRefreshListView extends ListView implements OnScrollListener{ /** * 下拉可以刷新 */ private static final int PULL_TO_REFRESH = 0; /** * 松开后刷新 */ private static final int RELE

2014-10-22 11:18:48 1086

转载 View中getMeasuredHeight()和getHeight()区别

转自:http://ningtukun.blog.163.com/blog/static/18654144520137483928815/

2014-10-21 14:17:46 1865

原创 当ListView为空时,显示特定的View

当ListView的Adapter没有数据时,我们可以让它显示一个“暂无数据”的View,这个View可以是TextView或者其他...

2014-10-20 16:56:39 2478

转载 Android ListView中的几个重要属性

由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"           第二是transciptMod

2014-10-20 16:48:26 933

原创 使用drawableLeft图片不居中问题

问题截图:解决方法:<TextView android:id="@+id/tv_listview_empty" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="center_

2014-10-20 16:37:36 7204 2

原创 无法使用Django新建项目:'django-admin.py'不是内部或外部命令

在命令行下无法使用django-admin.py startproject project命令去新建一个Web项目,反而去Django安装目录的bin目录下(例如:D:\Django-1.7\django\bin)使用python django-admin.py startproject project就可以了,每次都要跑到bin目录再用python命令很麻烦,于是找了下才知道是环境变量的问题。

2014-10-11 11:56:54 18053 3

原创 Django安装失败:from setuptools import setup, find_packages ImportError: No module named setuptools

虽说是做Android开发,但不会后台是很糟糕的一件事情,所以,从今天开始,

2014-10-10 14:16:33 8030 2

原创 MediaRecorder和MediaPlayer的简单使用

public class SimpleRecorderActivity extends Activity{ private static final String SOUND_FILE_NAME = "/sound"; private ListView mListView; private Button mStartBtn; private Button mStopBtn; priva

2014-10-09 15:31:43 937

原创 关于Android WebView的那点事儿..

1.禁止网页chang

2014-09-30 10:54:56 1086

原创 使用ShareSDK无法微信分享的解决方法

公司的一个项目,用了第三方API ShareSDK把信息分享到各大平台,包括微博、QQ、微信等,但在弹出的分享GridView对话框中点击分享到微信或者朋友圈,微信都没有被调用开启,通知栏显示了下“分享操作将在后台进行”,就没反应了。为了这个问题,我们参考了ShareSDK官网中的问题收集:http://wiki.mob.com/Android_%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98,包括下载GenSignature到手机去验证签名是否与微信平台一致、重新导出APK、清空微

2014-09-26 17:01:08 6015 4

原创 Eclipse中New菜单没有Android Application Project的解决方法

升级了下Eclipse为最新版(23.

2014-09-24 16:20:00 10765 6

转载 R.java was modified manually! Reverting to generated version!(R文件丢失异常原因汇总)

引言:R文件丢失异常在java开发中是个比较常见的异常,造成这个异常的原因可能非常微小,但是给Android开发者们造成的麻烦可是巨大的,当程序员们费尽千辛万苦,找到自己错在哪里的时候,绝对会对自己的粗心大意而捶胸顿足,哀叹不已。异常提示:R.java was modified manually! Reverting to generated version!或

2014-09-23 15:22:38 1292

原创 Unable to execute dex: Multiple dex files define Landroid/annotation/SuppressLint;

因为之前更新ADT、SDK一直出问题,gan

2014-09-23 13:59:27 2170

转载 解决Android SDK Manager下载太慢问题

1、打开android sdk manager2、打开tool->options,如图所示3、将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分别设置成mirrors.neusoft.edu.cn和80将Others中的Force https://...sources to be fetched using

2014-09-19 13:00:10 1574

转载 This Android SDK requires Android Developer Toolkit version 17.0.0 or above. 问题解决方法

win7/xp 下面安装Android虚拟机,更新SDK后,在Eclipse preference里指向android-sdk-windows时。出现 :This Android SDK requires Android Developer Toolkit version 17.0.0 or above.  Current version is 10.0.0.v2011021621

2014-09-19 11:17:36 2434

原创 .9图片的使用

效果图:

2014-09-17 18:01:13 1087

原创 FragmentTabHost中切换Fragment状态保存的几种方法

1.重写F

2014-09-17 17:24:21 7059 2

转载 Android加载网络图片(双缓存,无错位,无闪烁,无重复)

转载来自:http://avatar.csdn.net/B/D/2/1_a79412906.jpg

2014-08-28 16:05:59 1137

原创 Exception解决方法收集

1.解决NetworkOnMainThreadExceptionhttp://www.aitinan.com/4387.html

2014-08-28 16:02:15 1148

转载 (转)MotionEvent中getX()和getRawX()的区别

首先我们通过一个button进行一下测试,可以知道: public class Res extends Activity implements View.OnTouchListener {        Button btn = null;      int x = 0;      int y = 0;      int rawx = 0;      int

2014-08-26 14:36:47 831

转载 比较全面的Eclipse配置详解

转载来自:http://www.cnblogs.com/decarl/archive/2012/05/15/2502084.html

2014-06-16 21:35:14 3739

安卓AIDL实例

最近在学习IPC进程间通信,在此记录下AIDL的使用,并附上一个Demo:服务端每隔一分钟添加一本书籍,客户端通过进程间通信,获取当前服务端的书籍列表,并且服务端对外开放添加、删除等操作。 详情可看博客:http://blog.csdn.net/myatlantis/article/details/52383364

2016-08-31

Android自定义标题栏

使用Android Studio开发的自定义标题栏

2015-01-20

ViewPager+Fragment取消预加载(延迟加载)

ViewPager+Fragment取消预加载(延迟加载),详情请看:http://blog.csdn.net/myatlantis/article/details/42643733

2015-01-12

VC数据库CADODatabase实例

来源:http://www.codeproject.com/Articles/1075/A-set-of-ADO-classes-version-2-20

2014-01-16

VC封装得很好的ADO数据库类

来源:http://www.codeproject.com/Articles/1075/A-set-of-ADO-classes-version-2-20

2014-01-16

VS2010-银行活期储蓄系统-源代码

这是学完VC++自己试着写的一个代码,涉及到数据库、CSocket,详细介绍请到开源中国搜索

2014-01-14

数字签名工具集

这是本人编写ActiveX控件给IE调用时数字签名用到的工具集,包含了signcode、cert2spc、makecert等工具

2014-01-14

IObitUninPor绿色版(卸载工具)

很牛逼的一个卸载工具,绿色版,随身携带的小工具

2014-01-14

ActiveX Manager 1.4 汉化版

ActiveX Manager 1.4 汉化版,支持注册与反注册

2014-01-14

串口调试助手

很有用的一个串口监察软件,支持十六进制、ASCII

2014-01-14

Dev-C++ 5.4.1 MinGW

最新的Dev c++的IDE,可以选择中文呢的,挺不错的!

2013-05-13

gvim 7.3 for windows

不用去到linux,windows下就可以使用强大的vim编辑器,中文版的!

2013-05-13

C++面向对象多线程编程

挺不错的文档!有助于进阶地学习C++,《C++面向对象多线程编程》

2013-05-13

空空如也

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

TA关注的人

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