![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
旋哥11
希望和大家多多交流
展开
-
使用XML布局文件和java代码共同控制UI界面做一个简易图片浏览器
使用XML布局文件和java代码共同控制UI界面做一个简易图片浏览器本代码实现图片点击切换和通过按钮点击切换图片的功能:photo.xml代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertica原创 2016-05-24 20:11:55 · 3426 阅读 · 0 评论 -
Java中的注解
从JDK5开始,Java增加了Annotation(注解),Annotation是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用Annotation,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充的信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证、处理或者进行部署。Annotation提供了一种为程序元素(包、类、构造原创 2017-02-26 22:47:26 · 324 阅读 · 1 评论 -
Android6.0权限封装使用
Android6.0权限封装使用随着Android6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化。对于6.0的几个主要的变化,查看查看官网的这篇文章http://developer.android.com/intl/zh-cn/about/versions/marshmallow/android-6.0-changes.html,其中当原创 2017-03-18 11:41:23 · 318 阅读 · 0 评论 -
Android官方数据绑定框架DataBinding
转自:http://blog.csdn.NET/qibin0506/article/details/47393725今天来了解一下Android最新给我们带来的数据绑定框架——Data Binding Library。数据绑定框架给我们带来了更大的方便性,以前我们可能需要在Activity里写很多的findViewById,烦人的代码也增加了我们代码的耦合性,现在我们马上就可以抛弃转载 2017-02-28 16:03:51 · 289 阅读 · 0 评论 -
开刷RxJava(1)
终于要开始学习Rxjava 和 Retrofit 了,心里有点有点小激动,感觉自己终于开始学一点赶潮流的东西了。自己还是个Android新手,目前还在Android 外围打转,但我相信,凭借自己的毅力一定可以把Android学透的。本篇blog是自己学习Rxjava 的一些感悟和笔记。讲的并不是太详细,有兴趣的大神,可以稍微浏览一下,就当复习。想我一样,对Rxjava不是太知道的同学,可以把代码敲原创 2016-10-20 20:45:42 · 250 阅读 · 0 评论 -
对Rxjava和Retrofit的一次封装使用
这几天终于会使用Rxjava和Retrofit了,然后就写了一个登录验证的小案例,供大家参考1、添加依赖: compile 'io.reactivex:rxjava:1.2.1' compile 'io.reactivex:rxandroid:1.0.1' compile 'com.squareup.retrofit2:retrofit:2.1.0' compile 'com原创 2016-10-22 22:21:54 · 334 阅读 · 0 评论 -
Handler、Looper、MessageQueue详解
一、为什么要用Handler由于android的UI操作不是线程安全的,所以android只允许UI线程(主线程)修改UI组件的状态,但是我们很多时候需要用其他线程来修改UI组件的属性,那就要使用Handler消息了。二、handler的作用1、在新启动的线程中发送消息2、在主线程接收并处理消息android中的headler是通过回调的方式来实现,开发者只需重写Han原创 2016-06-04 20:01:05 · 525 阅读 · 0 评论 -
自定义Notification
定义自己的Notification状态栏通知.xml布局代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_paren原创 2016-05-29 14:11:42 · 372 阅读 · 0 评论 -
实现动态更新ProgressBar的水平进度条
实现动态更新progressBard的水平进度条:布局文件progressBar.xml如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layo原创 2016-05-25 19:23:06 · 6763 阅读 · 1 评论 -
LeetCode 1
###Two Sum题目描述Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may ...原创 2018-11-24 13:53:08 · 92 阅读 · 0 评论