基础篇
love_static
热爱Android开发
展开
-
SwipeRefreshLayout 与ListView滑动冲突的解决
SwipeRefreshLayout 与ListView滑动冲突问题在SwipeRefreshLayout控件中,只能够放ListView或者LinearLayout单一控件,当SwipeRefreshLayout中放两个或多个并列布局时,就会出现滑动冲突问题: 如下布局,就会出现冲突问题,当向下滑动ListView时,SwipeRefreshLayout会优先获取事件。导致ListView不能够正原创 2015-11-18 10:13:20 · 6944 阅读 · 0 评论 -
HttpURLConnection与HttpClient的Get与Post请求数据流程
HttpURLConnection与HttpClient的Get与Post请求数据流程 在开发一年的时间里,一直用着已经封装好的Volley框架,时间久了却忘记了基本的网络请求方式,问了把基础巩固,随便写写,加深自己对网络请求的认识: 网络请求有两种方式,HttpClient与HttpURLConnection,他们都可以做get和post请求。 下面一一来分析: HttpClient的Ge原创 2015-11-19 22:43:32 · 671 阅读 · 0 评论 -
PopUpWindow的使用方法及注意事项
PopUpWindow的使用方法及注意事项 在开发过程中PopUpWindow随处可见,其用法也相当简单,但要灵活应用还是需要有点功力的。 其中,pop主要用在弹窗等菜单选择中。 下面介绍其基本用法,很简单也还是贴出来看看:private void showPopSelectPicWay() { popWindow = null; if (popWindow =原创 2015-11-20 16:44:23 · 733 阅读 · 0 评论 -
Android 基础常见记录
1.隐藏标题栏,必须放在setContent前面执行 requestWindowFeature(Window.FEATURE_NO_TITLE);2.重写onBackPressed(),用于监听返回按钮的事件3.活动被回收了怎么办?? 重写onSaveInstanceState()方法,把需要保存的数据放与Bundle对象中,当活动重新创建onCreate()时, 通过onCr原创 2015-12-20 15:14:46 · 578 阅读 · 0 评论 -
Android面试总结-中高级
1、 Service的启动方式?怎么保证Service不被杀死? A.两种启动方式,分别是Context.startService与Context.bindService 启动时的生命周期: 启动时,startService -> onCreate() -> onStart() 停止时,stopService -> onDestroy() 在服务启动时,多次调用context.start原创 2016-03-14 09:00:46 · 2433 阅读 · 0 评论 -
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 · 3005 阅读 · 0 评论 -
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 · 421 阅读 · 0 评论 -
致Android-那些年,我们一起踩过的坑
大爷的,从搞android至今,踩过的坑倒是不少,MD,要是同一个坑,踩一次也就算了,踩两次、多次那就显得狠low了…记录那些年,希望跟我踩同一个坑的同胞们一些帮助(主要是怕自己踩同一个坑,哈哈~~),问题虽小,可能意义重大,致我们一起踩过的坑,持续更新中…1.最近在网上搞了个Android studio 的DOME玩玩,在公司的玩的很溜,TM,一回到家,各种ERROR,难道是我很久没在家开过电脑了原创 2016-06-18 23:29:23 · 1860 阅读 · 1 评论 -
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 · 438 阅读 · 0 评论