- 博客(78)
- 问答 (1)
- 收藏
- 关注
原创 勾选问题
一 勾选问题 : 单选 , 多选.查看回显勾选禁选勾选回显勾选后,去掉勾选,一个也不勾选返回,处理…新搜索,没有看见上次勾选的,新选择一些回来,总计 应该多一些;勾选3个,新搜索去掉一个,选择一个新的返回,我们应该覆盖还是3个;快速点击,离线点击
2016-12-06 20:35:19
402
转载 studio 快捷键技巧
Android Studio 小技巧/快捷键 合集原文链接: Android Studio Tips by Philippe Breault原文作者 : Philippe Breault译文出自 : 掘金翻译计划译者 : Jaeger, Brucezz校对者 :Glow Chiang, Void Main转载请联系,并注明出处。写在前面本文翻译自 Andro
2016-12-06 10:43:21
773
转载 6.0动态权限
注册 登录 添加关注作者 SpikeKing 2016.01.26 14:29*写了113602字,被2386人关注,获得了2910个喜欢Android 6.0 - 动态权限管理的解决方案字数1389 阅读17471 评论34 喜欢115欢迎Follow我的GitHub, 关注我的简书. 其余参考Android目录.
2016-12-02 14:25:05
352
原创 文章标题
我们在进行retrofit 2.0 里面 网络请求的时候,默认指定一个返回数据的类型,在请求成功后就会返回给我们,我封装了一个方法也可以实现;public Type getT(Object o) { try { Type[]superTypes = o.getClass().getGenericInterfaces(); Type ty
2016-11-27 09:51:24
275
转载 Android Studio、Git 解决合并冲突
Android Studio、Git 解决合并冲突标签: androidgitandroid studio冲突合并2016-07-07 16:20 1746人阅读 评论(0) 收藏 举报 分类:原创(17) 版权声明:本文为博主原创文章,转载请注明出处(http://blog.youkuaiyun.com/jaden_hool)目
2016-11-25 16:27:20
4737
原创 RxJava操作符实践:3_转换操作之_toMap
一、描述 toMap 可以把所有数据收集起来 转成一个map; 二、示意图 二、示例代码 这个方法 可以设置你想要 map中的key 和map的value是什么类型和值 ,可以还可以追加map的数量ListStudentToMultiMap> mapList = new ArrayList();StudentToMultiMap stu1 = new
2016-11-02 15:22:13
679
原创 RxJava操作符实践:2_转换操作之_toMultimap
一 . 描述 toMultiMap类型是toMap ; 他可以 在你拿到了 服务器返回的 数据 集合 list 泛型一般是对象, 但这时你想 要一个map ,同时 key 为 对象里 uuid ,这样 你就可以方便的使用toMultiMap来实现 : 二 图片描述 :二 示例代码 :ListStudentToMultiMap> m
2016-11-02 14:43:31
719
原创 RxJava 操作实践 : 1---转换操作之toSortedList
toSortList 类似于toList ,不同的 他能实现 对 列表进行排序 , 默认是自然升序, 数据项必须是实现Comparable接口的,否则会报异常; 默认 integer和String 都是实现了的; toSortedList默认不在任何特定的调度器上执行。Observable.just(5, 2, 7, 3) .toSortedList
2016-10-30 12:07:45
3885
1
原创 一些java处理变量的 让我眼前一亮的
比如 你要 获取 uuid 拼接的字符串; Map paramsMap=new HashMap(); paramsMap.put("1", "aa"); paramsMap.put("3", "aa"); paramsMap.put("2", "aa"); List paramsV
2016-10-26 22:33:14
446
转载 使用ViewPager时,如何对view进行更新
使用ViewPager时,如何对view进行更新标签: objecteachdeleteandroidlist2012-02-28 15:41 6708人阅读 评论(2) 收藏 举报 分类:android(25) java(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。ViewPager是个好东西,但往往有些业务需要
2016-10-02 20:08:35
633
转载 搜狗输入法 输入 图表情的时候, 我们用 autoLink ="web" 来实现 , 如果是 链接可以点击;
搜狗输入法 输入 图表情的时候, 我们用 autoLink ="web" 来实现 , 如果是 链接可以点击; Android:autoLink : 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:phoneNumber 设置为电话号码的输
2016-08-02 13:18:33
1830
转载 【Android】神奇的android:clipChildren属性
前言前几天有在微博上推荐过一个博客,看他文章时发现了这个属性。有些属性不常用,但需要的时候非常有用,于是做了个例子,正好项目用到,与大家分享一下。 声明欢迎转载,请注明出处!博客园:http://www.cnblogs.com/农民伯伯: http://www.cnblogs.com/over140/ 正文一、效果图看到这个图时你可以先想想如果是你,
2016-07-25 16:17:43
250
转载 Google推荐的图片加载库Glide介绍
Google推荐的图片加载库Glide介绍泡在网上的日子 发表于 2015-03-27 13:02 第 29275 次阅读 Glide7编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!在泰国举行的谷歌开发者论坛上,谷歌为我
2016-07-24 17:52:31
719
转载 通過XML設置屏幕方向(android:screenOrientation)详解
注意:Android只支持270度旋转。 android:label="@string/app_name" android:screenOrientation="portrait">android:screenOrientation设定该活动的方向, 该值可以是任何一个下面的字符串:"unspecif
2016-07-04 18:41:19
968
原创 循环上传图片
利用的是递归的方法 : 我用的开源上传图片,然后 在回调的方法中, 把图片的本地路径保存在了一个集合中,然后拿到集合里的第一个元素,进行网络请求 ; 在网络请求的成功回调中,我继续递归调用,网络请求的自定义方法,然后把count++,上传 第二个图片的路径;这样直到count==集合最大值,那么图片就上传完毕了; private GalleryFinal.OnHanlderResultCall
2016-07-04 08:54:53
843
原创 三方登录和分享 的坑
我 从 github 从大神 , 借鉴了 他的 源码 ,-->可是 如果你要是直接使用, 会有一些坑, ; 到了 微博的时候, 不能登录 , 一直so库的错误;我自己去了微博 下载了他的.so ,然后复制到了自己的项目中, 才解决了;提供一下 , 原作者源码 https://github.com/whilu/TPShareLogin 感谢这个作者 挺好用的;
2016-06-04 14:33:25
525
转载 Android Studio 如何打JAR包,,怎么 提取 .arr文件:
Android Studio 如何打JAR包在eclipse中我们知道如何将一个项目导出为jar包,供其它项目使用。 在AS中可以通过修改gradle才处理。 我们新建一个项目MakeJar,在项目中新建一个modle-类型为library 如图:app为我们的主工程,librarydemo是我们要将其生成jar包的model. 在librarydemo中加入如下代
2016-06-04 10:41:13
1762
原创 @评论人 加 改变 字体颜色 , 和emoji 的集成
昨天 和我 一起 毕业的 小伙伴 从 很小的 外包公司, 离职了; 感觉到有点难过; 唉, 人只有在 失去后才会觉得,以前是多么美好; 代码 :' emoji 来之 网上 开源 的库 ; 作者 teambition //这里的评论内容,最好让服务器吧 , @ 谁的名字, 也返回来,我替换掉他, 让他 颜色变变, 可点击; commentTextContent
2016-06-01 07:41:33
1017
原创 代码设置宽高
LinearLayout.LayoutParams lp =newLinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT);lp.setMargins(5,5,5,5);//设置margin:left, to
2016-05-31 15:03:45
1007
原创 for循环 ,listview
在for循环的时候,巧妙控制变量, 来控制 for循环的 执行 :->private void sortData(List list) {for (int i = 0; i TWorkManifest tfOne = list.get(i);for(int k=0;kString columnName = tempList.get(k).getColumnName(
2016-05-25 09:07:28
887
原创 photoView 点击事件 和预览功能
photoView.setOnPhotoTapListener(new OnPhotoTapListener() { @Override public void onPhotoTap(View arg0, float arg1, float arg2) { finish
2016-05-20 15:52:14
445
原创 上传本地相册还有照片 加 裁剪功能
首页的弹出框:/** * * 拍照弹出选择框 * * @param tackPhotoCallBack * @param selectPhotoCallBack */ public static void showTakePicturePopupWindow(BaseActivity activity,final DialogListener tackPhoto
2016-05-20 08:53:24
1416
原创 scrollview嵌套listview运行后最先显示出来的位置不在顶部而是中间问题
scrollview里面嵌套了一个listview ,通过设置一个方法设置了listview的高度 ,测量下 public class MyListView extends ListView { public MyListView(Context context) { super(context); } public MyListView(Conte
2016-05-19 15:20:37
1692
原创 Json的解析
我在一般 :if (Constants.HttpResponseStatus.success.equals(obj.getCode())) {try {mDatasOne.clear();mDatasTwo.clear();在成功拿到数据之前, 要在清除操作;否则会重复添加; JSONObject result = obj.getResult();Log
2016-05-19 09:27:15
421
原创 Android studio 导入项目
版权声明:本文为博主原创文章,未经博主允许不得转载。Android studio 导入项目 容易报错,但我有办法 :一;1、github上将工程下载到本地 2、自己新建或者选择一个已经存在Android工程 3、解压github下载的工程,找到里面的模块,如果和本地工程模块同名,就修改下模块的名字(修改文件夹名即可)4、将选择的模块(module)拷贝
2016-05-15 08:05:43
275
原创 零散Android 属性
多种条目的listView :getItemViewType时: 1 必须从 0 开始, 否则 会导致 , 常量 type 报错 , 数组角标越界 , 比如 你给额10 就包 index 2 , length 为 10 ; 在添加数据的时候,我们最好类型来添加 ;2 在你要是用了特殊条目后, 可以 :onItemClick() //
2016-05-06 08:19:10
203
转载 Listview 属性
随笔 - 306, 文章 - 1, 评论 - 10, 引用 - 0android ListView几个比较特别的属性由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和fal
2016-05-04 10:33:29
201
转载 listview 嵌套ScrollView
4、自定义可适应ScrollView的ListView 这个方法和上面的方法是异曲同工,方法3是自定义了LinearLayout以取代ListView的功能,但如果我脾气就是倔,就是要用ListView怎么办?那就只好自定义一个类继承自ListView,通过重写其onMeasure方法,达到对ScrollView适配的效果。 下面是继承了ListView的自定义类:
2016-05-04 09:09:57
384
转载 listview 如何去除ListView中Header、Footer View中的分割线
以为只要设置 Android:headerDividersEnabled="false" 就可以让Header中的分割线消失,但实际并非如此啊, 设置后如图中第二张图; 分割线确实消失了,但是位置还是留着.. 这可不行啊,不能满足我的需求。最后设置了 android:divider="@null", 然后为ListView的 Item 视图加了跟线, 算是基本满足需求,不知
2016-05-04 08:48:32
613
转载 edit 焦点问题
一步一步学android之事件篇——焦点事件标签: Android焦点事件2013-08-28 16:18 2554人阅读 评论(0) 收藏 举报 分类: 一步一步学android之事件篇(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。焦点事件其实就是当我们操作那个组件时获取的事件,比如发短信,在我们点击输入框
2016-04-24 11:21:15
591
原创 um 总结
1 , 我居然 因为 open_id 在 params.put key 时 少写了 _ 导致 以为 参数 传递的不对卡了 2天; 下回 必须认真检查; 写完的代码; 实现代码;// 有盟集成-----------------------------------------------private UMShareAPI mShareAPI;public
2016-03-27 20:19:37
2843
原创 Day_03_JavaScript
今天 结束了 javaScript:javaScript是脚本语言不需要编译,只有被调用时才由浏览器来编译;java 是程序语言 ,需要jvm先编译才能运行常量 “adf” 23 23.7 0xAD54 变量 :数据类型 : number String Undefined Null引用类型: Object 内置对象 测试 基本类
2015-11-06 22:58:06
287
转载 静态方法为什么不能用this和super
. 在静态方法中是不能使用this预定义对象引用的,即使其后边所操作的也是静态成员也不行.因为this代表的是调用这个函数的对象的引用,而静态方法是属于类的,不属于对象,静态方法成功加载后,对象还不一定存在 2. 在问题之前先讲super的用法:1.super的用法跟this类似,this代表对本类对象的引用,指向本类已经创建的对象;而super代表对父类对象的引用
2015-10-17 12:47:00
1115
原创 StringBuffer和一些算法 冒泡 二分 选择
package 复习;import javax.swing.text.Utilities;import day14.UtilArray;/** * method: 1.大的字母换小的 ,小的换大的 返回一个新字符串 2. 判断一个字符串是否是回文就是对称数,从左往右读和从右往左读都一样。例如 * abcba aba 要求字符串长度必须是奇数,不能少于3个
2015-10-14 22:21:10
295
原创 循环
package 复习;import java.util.concurrent.CountDownLatch;public class While循环的变量拿出来 {public static void main(String[] args) {// 初始值int x = 0;while (x x++;}Sy
2015-10-14 22:12:30
289
原创 String类的方法
package 复习;/** * String 方法的总结 * ASCII 编码表: 字典的顺序 ,字节遍历的 * a-z 97-122,A-Z 65-90,1-9 48-57 * @author Administrator * */public class String方法汇总 {public static void main(String[] args
2015-10-14 22:11:26
544
原创 System 类和日期类
Random rd=new Random();// 这两行代码是我要让{}这里代码输出20次 for(int i=0;i int j = rd.nextInt(10);//但是这个是不包含10的 System.out.println(j); }为什么System类不能被继承,因为他类被final修饰了,里面的方法不让被重写,因为都是跟系统有关,S
2015-10-14 22:08:13
313
原创 数组和集合的相互转换
1.List转换成为数组。(这里的List是实体是ArrayList) 调用ArrayList的toArray方法。 toArray public T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列表元素的数组。否则,将根据指定数组的运行时类型和此列表的大
2015-10-09 22:50:03
382
原创 匿名内部类和内部类
内部类: 在 java 中 ,除了在类中定义属性和方法之外,还可以在再定义类。定义在一个类内部的类被称为内部类;内部类的特点:内部类能访问其所处类的私有属性和方法;内部类能够隐藏起来,不被同一个包中的其他类访问。如果一个类只对某个类来使用,那么他就可以将其定义为内部类;匿名内部类可以方便的用于在回调方法中,典型应用是事件处理;内部类可以声明为抽象类,因此可以被其他的内部类继承,也
2015-10-08 21:12:20
361
原创 抽象类和接口
抽象类:用abstract 修饰的类叫做抽象类,如果一个类有一个或多个抽象方法,那么这个类就是抽象类; 抽象类被继承的体现是共性的功能,接口被实现的体现是扩展;抽象方法是用abstract 修饰但没有方法体;抽象类中可以有抽象方法和非抽象方法,可以有成员变量和常量,可以有构造方法,但是不能实例化也就是new对象;如果不能实例化哪构造方法有什么用呢?构造方法是用可以对成员变量进行赋值
2015-10-07 00:02:44
209
空空如也
这种包含特殊时间的日期滚动选择器该做如何的处理。
2016-09-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人