- 博客(41)
- 资源 (9)
- 收藏
- 关注
原创 如何将正式签名替换Debug签名
前言:相信很多小伙伴都遇到过这种情况,我们需要在正式签名情况下去调试应用。应用场景:笔者在第三方登录的时候遇到了无法回调的问题,所以需要调试查看问题出在哪里?但是,在开放平台上用的是正式的签名,所以,笔者就需要将debug.keystore改成正式的keystore。而Generate signed apk使用正式签名虽然打包了apk,但是又不能调试,那么我们如何解决呢?
2017-04-10 13:51:26
1225
转载 Android转场动画windowAnimation和ActivityAnimation的区别
【声明】此文转载自:http://my.oschina.net/ososchina/blog/355239——尊重作者,知识无价,交流无限!显而易见,window与Activity本身从名字上就知道不同,但对于项目开发中 windowAnimation和ActivityAnimation的区别必须心领神会。区别主要如下:1.windowAnimation包括wi
2016-02-18 09:43:46
1208
原创 Android ListView点击展开收起效果(一)
【声明】此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail公司的项目是社区购物商城(o2o),大量的需要用到ListView的各种效果,ListView展开收起、头部(Head)和子部(Item)这种结构的ListView,特别是第二种用得最多。写过很多次了,在这里写记录一下自己的笔记,也希望能帮助到有需要的Coder。一、首先上几种效果:① Li
2016-01-26 20:36:30
26435
1
转载 Android如何让Handler中内部run停止(runnable/thread)
【声明】此文转载自:http://www.bubuko.com/infodetail-669650.html——尊重作者,知识无价,交流无限!一、先看图片,一目了然:二、再看代码,了然于胸:Activity代码:package com.example.mydemo; 2 3 import android.app.Activity; 4 imp
2015-11-21 20:53:13
23141
3
转载 Android的Service了解和两种启动方式
【声明】此文转载自:http://liangruijun.blog.51cto.com/3061169/647804/——尊重作者,知识无价,交流无限!一.Service的简介1.Service介绍和作用Service是Android系统中的四大组件之一,它是一种长生命周期的,没有可视化界面,运行于后台的一种服务程序。比如我们播放音乐的时候,有可能想边听音乐
2015-11-21 20:43:46
1045
转载 android轮询最佳实践service+AlarmManager+Thread
【声明】http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0401/1609.html——尊重作者,知识无价,交流无限!android中涉及到将服务器中数据变化信息通知用户一般有两种办法,推送和轮询。消息推送是服务端主动发消息给客户端,因为第一时间知道数据发生变化的是服务器自己,所以推送的优势是实时性高
2015-11-21 20:33:19
2905
转载 Android中的Handler的用法和用Handler进行更新版本
【声明】此文转载自:http://blog.youkuaiyun.com/jiangwei0910410003/article/details/16983049——尊重作者,知识无价,交流无限!Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。Android利用Handler来实现UI线程的更新的。Handler是Android中的消息发送器,其在哪个Act
2015-11-21 20:24:09
2154
转载 Android中的onActivityResult和setResult方法的使用
【声明】此文转载自:http://blog.youkuaiyun.com/jiangwei0910410003/article/details/16983049——尊重作者,知识无价,交流无限!如果你想在Activity中得到新打开Activity关闭后返回的数据,你需要使用系统提供的startActivityForResult(Intent intent,int requestCode)方法
2015-11-06 16:04:25
5014
原创 解决Android的TextView和EditText换行问题
【声明】此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——每天写一篇博客,每天做一点技术积累!最近版本迭代的新增收货地址模块出现地址填写时点击换行,然后网络提交数据到后台,在地址列表查看地址时,也出现换行的问题。问题效果图:1、分析原因用Google的DHC工具进行网络模拟请求,发现返回数据结果如下:
2015-11-06 14:25:59
19084
转载 解决Android的TextView排版问题
【声明】此文转载自:http://www.linuxidc.com/Linux/2012-02/54769.htm——尊重作者,知识无价,交流无限!发现Android项目中的文字排版参差不齐的情况非常严重,不得不想办法解决一下。经过研究之后,终于找到了textview自动换行导致混乱的原因了----半角字符与全角字符混乱所致!一般情况下,我们输入的数字、字母以及英文标点都是半角,所以占
2015-11-06 11:34:29
4026
原创 Android的分类ListView
最近在项目版本迭代中需要用到分类的ListView,小区下面的N条收货地址(类似联系人)。以前都是用的很普通的ListView,都写熟透了,这种倒是没写过,就研究了下。如果是联系人那种简单的布局到也好解决,标题和子Item都可以用一个Xml布局解决。主要的难点是此次的需求是标题和子Item布局不一样,子Item还有很多点击事件需要处理,删除、编辑、选中等,有三个入口,还要根据不同的入口进行布局相应的显示。
2015-11-02 16:49:21
1297
原创 在TextView里面设置字体粗体
在TextView里面设置字体粗体问题描述:项目版本迭代时需要用到ListView里面被选中的Item进行字体加粗,就自己摸索了下,总结出以下几种方式。可分为动态添加和静态添加(两种方式)动态:①不建议这种方式,这种方式比较操蛋,结果效果显示除了被选中的Item的字体被加粗外,其他未被选中的两个Item(随机的)也被加粗。而且加粗效果还不明显!!!ps:所以最好不要用这
2015-10-05 14:39:31
118491
1
转载 java匿名内部类详解
【声明】此文转载自:http://blog.youkuaiyun.com/zhandoushi1982/article/details/8778487——感谢分享,尊重作者,交流无限!记得JAVA中抽象类是不能创建实例的,但是在代码中总会看见new 抽象类名的用法。如果不太清楚这个原因,需要了解匿名抽象类这个概念。 匿名类是不能有名称的类,所以没办法引用它
2015-09-14 11:41:56
7053
转载 应用内存优化之OnLowMemory&OnTrimMemory
【声明】此文转载自:http://www.cnblogs.com/xiajf/p/3993599.html——感谢分享,尊重作者,交流无限!应用内存优化之OnLowMemory&OnTrimMemory1.应用内存onLowMemory& onTrimMemory优化onLowMemory& onTrimMemory简介:OnLo
2015-09-10 10:40:08
864
原创 The connection to adb is down, and a severe error has occured之问题解决
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——每天写一篇博客,每天做一点技术积累!一、问题描述编译程序时出现如下错误[2015-06-25 11:10:32 - MyFrxs] The connection to adb is down, and a severe error has occure
2015-08-26 17:08:35
869
转载 Android的selector的使用
【声明】此文转载自:http://android.blog.51cto.com/268543/564581/——感谢分享,尊重作者,交流无限!首先android的selector是在drawable/xxx.xml中配置的,相关图片放在同目录下。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_b
2015-08-13 17:57:30
608
转载 Android的shape使用
【声明】此文转载自:http://www.cnblogs.com/cyanfei/archive/2012/07/27/2612023.html——感谢分享,尊重作者,交流无限!android shape的使用shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:
2015-08-13 17:52:21
537
原创 Android自定义矩形及selector、shape的使用
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——每天写一篇博客,每天做一点技术积累!Android自定义矩形及selector、shape的使用由于项目开发需要,以前虽然用过selector、shape但是都没有好好去研究过,只知道用,不知道它们的属性具体有哪些作用。虽然网上一查就都知道了,感觉还是
2015-08-13 17:44:55
7383
原创 Android自定义圆角矩形
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!这个很简单没什么好说的,笔者也是记录一下,方便下次使用!1、/frxs/res/drawable/shape_add2cart.xml圆角矩形<shape xmlns:android="http://schema
2015-08-10 14:48:31
3980
原创 Android手机摇一摇之传感器开发
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!一、手机摇晃计算1、手机摇晃的动作2、一个点三个轴X、Y、Z①计算从a——b的增量:a点到b点各个轴相减之和假设a(x1,y1,z1)、b(x2,y2,z2)增量ab=(x2-x1)+(y2-y1)
2015-07-27 21:53:37
4668
原创 PullToRefreshListView下拉刷新与上拉加载
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!前言:下拉刷新是Android项目中经常要用到的东西,对于没有经验的开发者来说,第一次接触确实比较头疼。网上有很多可供参考的框架,我用的是GitHub那里下载的一个框架handmark点击打开链接。这也是我在网上看到大家用得最多的
2015-07-24 11:05:36
2265
原创 Android通过构造函数传递数据
界面一:List redNums=new ArrayList();List blueNums=new ArrayList(); //设置红球适配器PoolAdapter redAdapter=new PoolAdapter(context,33,redNums,R.drawable.id_redball);redContainer.setAdapter(redAdapter);
2015-07-17 17:06:56
1724
原创 解决ListView滑动时出现黑边的问题
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!两种方法1、代码去边缘线myList.setFadingEdgeLength(0);// 删除黑边(上下)2、清单文件修改android:theme="@android:style/Theme.Light.
2015-07-17 11:17:59
1912
原创 Android动画之正弦曲线运动
指定移动的轨迹 android:interpolator="@android:anim/cycle_interpolator"cycle_interpolator:按照正弦曲线--> android:duration="120" android:fromXDelta="0" android:interpolator="@android:anim/c
2015-07-17 11:10:03
3946
1
原创 Activity如何传递数据给Fragment——回调方法
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!需求:Activity传递数据给Fragment问题:界面之间传递数据在开发中是经常遇到的一种情况,如果是Actvity之间传递咱们可以用Intent,非常方便。但是,Activity传递数据给Fragment还能用Inten
2015-07-17 10:23:57
6006
原创 Android中如何使用ViewPager
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!前言:在实际开发过程中,有的时候需要对多个标题界面进行切换,那么,我们虽然可以用意图来跳转、或者addView/removeView那样来添加进行容器进行切换。but,我们有更好的一种实现方式,那就是google给我们提供的v4包里面
2015-07-15 20:11:09
721
原创 小玩Android布局中的weight(权重)
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!weight是线性布局的特有属性,控件的宽度和高度的不同,也会存在差异,下面咱们就来小玩几下!水平效果 Example 1:将宽度设置为包裹类型wrap_content/0dp<LinearLayout xmln
2015-07-13 15:59:50
6140
原创 Java中处理有效字符,截取小数无效字符
import java.math.BigDecimal;public class Demo1 { public static void main(String[] args) { /** * 问题1:取整,截取掉小数点后的数字 * 打印结果:123 */ String number = "123.456"; String intNumber = number.s
2015-07-09 09:39:21
2110
原创 Android异步加载获取网络数据(图片)
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!在Android中获取网络数据是非常重要的,也是非常耗时的一个操作。笔者知道一般是用两种方式来获取网络数据:1、开启一条子线程来实现。2、采取异步加载的方式。好了,不废话了,直接上代码!1、Activity
2015-06-15 17:03:34
1555
转载 Android以请求参数来获取网络数据
【声明】此文转载自:http://blog.sina.com.cn/s/blog_703074da0101dqaq.html——尊重作者,知识无价,交流无限!取网络数据主要靠发交易(或者说请求,接口等),而这些交易由java中的网络通信,HttpURLConnection和HttpClient实现,以下是具体例子。大家都知道,网络通信,发送请求有两种方式,GET
2015-06-15 16:57:18
2351
原创 Android项目开发前的准备工作
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!1、项目开发前,我们一定要全面了解项目中所有的界面需求,实现界面都需要用到哪些组件,比如现在的Android应用中特别流行圆形Icon、Listview上滑加载、下拉刷新、百度定位、各种分享、Listview动态加载网络图片等等所
2015-06-11 14:44:24
1421
转载 Java项目命名规范
【声明】此文转载自:http://www.cnblogs.com/maowang1991/archive/2013/06/29/3162366.html——尊重作者,知识无价,交流无限!一、命名规范1、 项目名全部小写2、 包名全部小写3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class
2015-06-11 14:29:23
575
原创 Android开发中关于提示信息的管理
【声明】转载请注明出处,此文出自指尖飞落的博客:http://blog.youkuaiyun.com/huntersnail——尊重作者,知识无价,交流无限!在Android项目开发中,提示信息你还只是局限于在代码中插入各种Dialog、Toast吗?那我只能说你太loser了,那样的缺点是:1、增加了代码的冗余性2、减少了代码的可读性3、也不符合开发中分层、封装、复用的思
2015-06-09 22:30:47
821
转载 android 布局文件的权重问题
【声明】此文转载自:http://m.blog.youkuaiyun.com/blog/a7a9a68/7754544——尊重作者,知识无价,交流无限!权重和父容器orientation有关horizontal 指水平方向权重 android:layout_widthvertical 指垂直方向权重 android:layout_height Layout_weight是线
2015-06-09 20:27:56
1256
转载 解决eclipse连接不到genymotion的问题
(1)很多朋友在使用genymotion开发安卓应用程序的时候,会遇见完全正确的安装但是在运行的时候仍然找不到,genymotion上的设备,在打开的devices上找不到如下图所示:(2)解决的方法如下:1、关闭eclipse、genymotion等相关软件;2、打开你的genymotion--找到settings---找到ADB、按照我下图所示的地方勾选
2015-06-05 18:01:59
578
原创 探究String、StringBuffer、StringBuilder的区别?
简单介绍:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) java.lang.String:类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的
2015-06-02 15:26:49
434
转载 ViewPager的基本使用
【声明】此文转载自:http://my.oschina.net/summerpxy/blog/210026 ——尊重作者,知识无价,交流无限!ViewPager是android扩展包v4包中的类,这个类可以让用户左右切换当前的view。我们首先来看看API对于这个类的表述:Layout manager that allows the user to flip left and righ
2015-06-01 20:41:07
515
原创 Android 自定义类库打包jar
Android 自定义类库打包jar问题:我们经常会有这种需求, 自己开发一个类库jar包, 提供给别人调用。下面就来简单说一下如何开发一个类库jar包:1.创建一个正常的Android project.2. 写好你要的代码,res文件(layout, drawable都可以)3.如果有 Activity, Service, Broadcast Re
2015-05-29 16:46:45
535
转载 Android中Application类用法
此文章转载自:http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.htmlApplication类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。And
2015-05-29 09:47:37
5390
转载 Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)
该文章转载自:http://blog.youkuaiyun.com/lmj623565791/article/details/39269193,本文出自:【张鸿洋的博客】1、概述首先我们来吹吹牛,什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC),什么意思呢?就是你一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new 出
2015-05-28 16:16:43
459
Android自定义矩形及selector、shape的使用
2015-08-13
genymotion
2015-06-05
VisualSVN-Server-2.5.8
2015-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人