Android基础
_csdnw
这个作者很懒,什么都没留下…
展开
-
ListView获取导数据但刷新不显示的问题
项目中的真实体验! 今天真是尴尬丢人的一天啊!!!! 项目中用到访问网络,从网络中获取数据,回传给handler,再在handler中给adapter传值,这里的adapter,我先在oncreate方法中初始化了,只是赋值的items是null对象的list集合,在handler中获取成功的回调的数据,我直接通过msg.obj赋值给list集合,然后就adapter原创 2015-12-17 18:53:08 · 2636 阅读 · 0 评论 -
Android自带计时器类CountDownTimer
以前看App都有闪屏页倒计时进入主页面的效果,一直以为都是倒计时的效果都是自己写的,今天看别人的博客才发现系统有自带的这个类,这里记录一下: final TextView tv = (TextView) findViewById(R.id.tv);CountDownTimer timer = new CountDownTimer(10000, 10原创 2016-06-20 11:37:52 · 5259 阅读 · 0 评论 -
jsoup数据抓取学习
前几天无意看到jsoup这个东西,刚开始看成了json以为又是一个解析json的框架,一查,哇塞!原来是个抓取网络数据的jar,类似于网络爬虫。以前总想自己写点东西,但是苦于没有数据,服务端不懂,现在好了,有了jsoup这个东西,可以抓取任何网站的数据了(貌似是违法的。。。) 今天特意学习了下,感觉挺好用的,这里记录下:// 这里抓取csdn的数据 下面的代码涉原创 2016-06-16 20:16:36 · 694 阅读 · 0 评论 -
android 颜色渲染
看到几篇介绍颜色渲染的文章,记录一下,有时间可以学习一下: http://blog.csdn.net/t12x3456/article/category/1648991 http://blog.csdn.net/sodino/article/details/7741236原创 2016-06-20 15:55:44 · 410 阅读 · 0 评论 -
Android 短信验证码自动填写
今天看到一篇文章关于短信验证码自动填写的感觉不错,这里记录一下: 其实,实现短信验证自动填写,就是监听短信数据库,当数据库信息有变化时,选择性的获取信息。下面是github上看到的demo,作者实现了一个类库,封装的挺好,可以参考一下: https://github.com/Robin-jiangyufeng/SmsObserverForAndroid原创 2016-06-22 15:36:04 · 444 阅读 · 0 评论 -
Android仿淘宝商品自动滚动 ImageSwitcher和TextSwitcher的用法
前几天看了一篇文章,讲的是ImageSwitcher和TextSwitcher的用法,自己实现了下,看了看效果就没有再管了,感觉这样不好,一点都没有自己总结,毕业也一年了,感觉自己的技术没有一点进步, 反而后退了很多,哎!不能这样了,要好好努力啊,今天就把这个demo重新好好写了下,总结一下,有需要的朋友们可以看一下: ImageSwitcher和TextSwit原创 2016-06-22 19:35:52 · 956 阅读 · 0 评论 -
Android 杂记
今天看到一篇博客介绍app版本更新,感觉只是停留在实现上,与实际项目还是有差距的,想起以前做的迭代开发,记得那个项目中有版本更新,特意找出来看了下,项目中版本更新实际上不是那么简单,需要考虑app来源,与服务器交互获取服务端的版本号时,需要传入各种参数,市场渠道号,通道号等,同时代码需要有好的代码风格,因为不止是打开app时需要调用checkAppVersion方法,一般app都有设置选项,里面也原创 2016-08-15 16:47:03 · 394 阅读 · 0 评论 -
android 基础之viewpager全解
viewpager基本viewpager切换动画viewpager联动(多个viewpager嵌套联动控制)参考文章 http://blog.csdn.net/u010032372/article/details/48223521关键点:一个viewpager滚动时控制另一个viewpager也实时滚动,需要在onPagerChangeListener方法里面来控制内部view原创 2016-08-18 11:22:59 · 1073 阅读 · 0 评论 -
android 表情图片上传服务器相关问题
今天看到一个人的博客介绍表情上传服务器解决方案,学习了下,现在总结下: (ps:毕业一年零两个月了,正式工作一年零一个月了,看看别人成长的好快啊,同班同学的博客都写的好好啊,写的好多东西自己都没听过,汗颜汗颜,现在的这份工作算是比较轻松吧,可是基本什么都学不到,全得考自己业余时间自学,可是自己有是一个自制力很差的人,哎!加油吧!)原创 2016-08-14 22:38:41 · 1362 阅读 · 0 评论 -
android 基础之仿微信tab实现
转载自鸿洋大神的文章,非常不错,几种不同的实现方法,学习一下!http://blog.csdn.net/lmj623565791/article/details/24740977原创 2016-06-15 14:50:19 · 1221 阅读 · 0 评论 -
byte数组合并
今天遇到个问题,合并两个byte数组,网上查找资料,这里记录一下: byte[] byte_3 = new byte[byte_1.length + byte_2.length];System.arraycopy(byte_1, 0, byte_3, 0, byte_1.length);System.arraycopy(byte_2, 0, byte_3, by原创 2016-07-12 15:10:51 · 719 阅读 · 0 评论 -
网络获取图片
现在网络上有很多获取图片的开源框架,但是有时,可能一个非常简单的需求,根本不需要导入很大的框架,白白占空间。今天就遇到了,这段时间的项目可以说是相当的。。。,哎,真的适合我这种low水平的人做。废话不多说,今天实现的功能是加载一张图片,基本的网络请求: 点击按钮,获取edittext里面的url,同时将获取到的图片展示到imageview上 /*** 当我点击原创 2016-05-30 23:55:58 · 556 阅读 · 0 评论 -
FragmentActivity和Activity的具体区别在哪里
转载地址 http://www.cnblogs.com/wanqieddy/p/3818718.html fragment是3.0以后的东西,为了在低版本中使用fragment就要用到android-support-v4.jar兼容包,而fragmentActivity就是这个兼容包里面的,它提供了操作fragment的一些方法,其功能跟3.0及以后的版本的Activity的功转载 2016-05-31 17:15:48 · 461 阅读 · 0 评论 -
Android基础之imageview截图
今天用到了imageview截图,这里记录一下: 因为服务端返回的图片尺寸不一样,ui要求展示成正方形(可能比图片尺寸大),要是直接将图片拉伸,展示效果不太好,pm要求将图片先截成正方形,再按要求的尺寸展示,实现代码如下: 这里访问网络部分就不写了 。。。。。。。 将服务端获取的图片流传递给bitmap,原创 2016-06-02 20:20:12 · 1001 阅读 · 1 评论 -
Android基础之图片自动滚动
最近项目中要求实现加载网络图片,当图片长度超过屏幕时,实现图片自动滚动,记录一下,代码如下: img.setImageBitmap(bitmap); img.postDelayed(runnable, 3000);// 项目中要求是3秒后图片再滚动 // 如果想图片加载完成就滚动 // img.post(run原创 2016-06-06 17:53:44 · 1643 阅读 · 0 评论 -
android基础之onActivityResult不执行问题
今天项目中遇到一个bug,从A activity跳转到B activity再返回时,A activity中onactivityresult没有执行,查半天资料,终于解决! 查看startActivityForResult的源码: Note that this method should only be use原创 2016-06-07 11:17:14 · 1724 阅读 · 0 评论 -
android 之@+id与@id以及引用中用@+id/的原因
在Android xml文件中大家都知道一般在定义一个id时用@+id/id名字,而在引用一个id,比如在已定义的控件的左边,就要用到@id/已定义的控件。 详细的解释童鞋们可以看这篇文章http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1019/443.html 今天下了一份代码,在原创 2016-07-11 17:35:44 · 3458 阅读 · 0 评论 -
Android基础之ontouch事件没有up解决方法
总结下前两天项目中遇到的问题:pm要求点击手机屏幕任何地方,屏幕下方弹出一个条(relativelayout由gone变为visible),里面有一个button,点击button有相应的点击事件,问题是,因为项目需求,我需要监听up事件。按照需求,我在最外层布局上relativelayout添加了ontouch事件,结果发现没有up事件和move事件,网上很多说法是将return false改为原创 2016-06-14 19:29:13 · 4306 阅读 · 0 评论 -
屏幕全屏后获取屏幕准确尺寸
今天ui又提了一个需求,吐槽一下,平时都是pm给提的需求,到这家公司变成ui,pm都提需求了。。。。 废话不多说,今天让我做一个activity结束动画,类似微信摇一摇,不过这个是两个view从两端向中间合拢,遮住要结束的activity,当合拢住后,activity结束。也不难,但是遇到一个问题,因为是强制横屏全屏,两个view合拢时宽度始终是没有覆盖全部屏幕,后来发现是底部栏的原因原创 2016-06-14 17:56:07 · 1226 阅读 · 0 评论 -
AsynTask使用简介
AsynTask只要几个方法,onPreExecute() 该方法将在执行实际的后台操作前被UI thread调用。这个方法只是做一些准备工作,如在界面上显示一个进度条。doInBackground(Params...), 将在onPreExecute 方法执行后马上执行,该方法运行在后台线程中。这里将主要负责执行那些很耗时的后台计算工作。publishProgress 该方法来更新实原创 2016-08-14 22:57:04 · 732 阅读 · 1 评论