自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android Studio 项目托管到github

1、准备工作 下载git工具,window版本,[https://git-scm.com/download/win] 注册github账号 https://github.com/2、安装git,路径如图 3、将git安装的路径git.exe填到android studio 中的位置。 4、将注册的github账号填写到android studio 中的setting

2017-03-12 19:21:59 453

原创 Android 性能优化之——内存优化

内存溢出(OOM)应用所需要的内存超过这个系统分配的内存限额,这就造成了内存溢出而导致应用Crash内存泄漏当一个对象已经不需要再使用了,本该被回收时,而另外一个正在使用的对象持有它的引用从而导致它不能被回收,这就导致本该被回收的对象不能被回收而停留在堆内存中,导致内存泄漏关系:内存泄漏是造成内存溢出的主要原因之一,因此在开发中应避免内存泄漏。常见几种造成内存泄漏的案例:一、单例造成的内存泄漏单例的

2017-02-27 22:03:23 395

原创 致Android-那些年,我们一起踩过的坑

大爷的,从搞android至今,踩过的坑倒是不少,MD,要是同一个坑,踩一次也就算了,踩两次、多次那就显得狠low了…记录那些年,希望跟我踩同一个坑的同胞们一些帮助(主要是怕自己踩同一个坑,哈哈~~),问题虽小,可能意义重大,致我们一起踩过的坑,持续更新中…1.最近在网上搞了个Android studio 的DOME玩玩,在公司的玩的很溜,TM,一回到家,各种ERROR,难道是我很久没在家开过电脑了

2016-06-18 23:29:23 1871 1

原创 Android中TextView的那些事

1、TextView中多个动态数据拼接:%1$s 其中1代表数字,s 代表类型(字符串类型) d整型 <string name="game_lefttime">%1$s天%2$s时%3$s分%4$s秒</string> 在代码中进行动态赋值: String leftOriStr = res.getString(R.string.game_lefttime, nums[0],

2016-04-22 10:51:10 432

原创 Android Studio 中使用SVN注意事项

一、Android Studio配置SVN Android Studio关联配置SVN很简单,在Settings里面,找到Version Control->Subversion;在这个页面的控制面板中的General中将Use command line client打勾勾选上,然后浏览本地的SVN安装目录,选到”\svn.exe”即可; 在Use command line client下面还有一

2016-04-13 15:30:31 3037

原创 Android面试总结-中高级

1、 Service的启动方式?怎么保证Service不被杀死? A.两种启动方式,分别是Context.startService与Context.bindService 启动时的生命周期: 启动时,startService -> onCreate() -> onStart() 停止时,stopService -> onDestroy() 在服务启动时,多次调用context.start

2016-03-14 09:00:46 2448

原创 仿支付宝密码输入界面+随机键盘

**仿支付宝密码输入界面+随机键盘** 最近搞了dome,随机数字键盘+仿支付宝交易密码支付UI编写,很好的封装,随处调用 先上图,看看dome效果,觉得可以,可以继续往下走,ok… 随机键盘的实现,主要输对KeyboardView的绘制,以及Keyboard的应用,实例化Keyboard keyDig = new Keyboard(mContext, R.xml.symbols);

2015-12-23 12:14:48 4815 1

原创 Android 基础常见记录

1.隐藏标题栏,必须放在setContent前面执行 requestWindowFeature(Window.FEATURE_NO_TITLE);2.重写onBackPressed(),用于监听返回按钮的事件3.活动被回收了怎么办?? 重写onSaveInstanceState()方法,把需要保存的数据放与Bundle对象中,当活动重新创建onCreate()时, 通过onCr

2015-12-20 15:14:46 594

原创 PopUpWindow的使用方法及注意事项

PopUpWindow的使用方法及注意事项 在开发过程中PopUpWindow随处可见,其用法也相当简单,但要灵活应用还是需要有点功力的。 其中,pop主要用在弹窗等菜单选择中。 下面介绍其基本用法,很简单也还是贴出来看看:private void showPopSelectPicWay() { popWindow = null; if (popWindow =

2015-11-20 16:44:23 739

原创 HttpURLConnection与HttpClient的Get与Post请求数据流程

HttpURLConnection与HttpClient的Get与Post请求数据流程 在开发一年的时间里,一直用着已经封装好的Volley框架,时间久了却忘记了基本的网络请求方式,问了把基础巩固,随便写写,加深自己对网络请求的认识: 网络请求有两种方式,HttpClient与HttpURLConnection,他们都可以做get和post请求。 下面一一来分析: HttpClient的Ge

2015-11-19 22:43:32 682

原创 SwipeRefreshLayout 与ListView滑动冲突的解决

SwipeRefreshLayout 与ListView滑动冲突问题在SwipeRefreshLayout控件中,只能够放ListView或者LinearLayout单一控件,当SwipeRefreshLayout中放两个或多个并列布局时,就会出现滑动冲突问题:如下布局,就会出现冲突问题,当向下滑动ListView时,SwipeRefreshLayout会优先获取事件。导致ListView不能够正

2015-11-18 10:13:20 6956

原创 自定义View---怎么解决View的滑动冲突

自定义View—怎么解决View的滑动冲突常见View的滑动冲突有以下几种: 1.外部滑动和内部滑动方向不一样 2.外部滑动和内部滑动方向一样 3.以上两种情况的嵌套糅合滑动冲突解决的规则: 1.根据自定义View的特征来解决滑动冲突。例如:外部滑动和内部滑动方向不一样时,我们可以通过滑动的水平方向上和垂直方向的距离来解决。 2.根据具体业务来解决滑动冲突。这种情况得具体问题具体分析。废话

2015-11-06 22:15:54 577

防支付宝密码支付+随机数字键盘

已封装,注释详细,随机数字键盘,高防支付宝支付密码UI

2015-12-23

动物招领系统

面向对象思想,图型化、增删改查动物,添加不同的动物,代码易懂

2014-03-31

android开发猜数字游戏

资源详细明确,很适合初学者。开发全过程,有文档,代码

2013-12-25

空空如也

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

TA关注的人

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