自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java finished with non-zero exit value 2 - Android Gradle

Error:Execution failed for task ':dexDebug'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/home/tim/soft/jdk1.8.0/bin/java'' finished

2015-08-28 11:30:21 699

原创 android逆向——smali语法

目前android盗版软件中,大部分都是二次打包党,他们基本上就是反编译->注入广告->再打包签名->上传市场,其中注入广告或者破解游戏等都是通过修改smali来达到的。所谓的smali就是Dalvik VM内部执行的核心代码。smali语法官方

2015-03-10 16:52:58 1096

原创 android逆向——准备篇

目前android整体环境不适很好,盗版现象屡禁不止,虽然我们在打包时会去混淆代码,甚至会去加壳防止盗版。但是二次打包党还是会不断的二次打包,加入广告,重新上传市场。这对我们app在用户间的体验是有很大的影响的。虽然市场可以举报去清除那个盗版app,但是还是会有漏网之鱼

2015-03-10 11:20:11 744

原创 android shape 详解

具体解释看一下代码即可:

2014-09-17 15:49:10 711

转载 优秀的设计网站

超棒的设计素材,尤其图标URL:http://graphicdesignjunction.com/Emoji          URL:http://populi.co/emoji/  URL:http://www.emoji-cheat-sheet.com/借鉴下别人超棒的设计与体验          URL:h

2014-08-27 14:52:24 821

转载 Android优秀开源APP

(Conversations)基于XMPP的应用(new)(Bitocle)可以在手机上查看自己github上的项目(new)(Amphitheatre)Android TV应用,数据来源于TMDb,没看运行效果,但感觉有JakeWharton参与的项目都是很棒的  (Antox)聊天的(OpenK

2014-08-27 14:47:33 1126

原创 一些优秀的移动开发网址

十几个游戏的移动开发学习网站,你绝对会眼前一亮的,物超所值,都是干货~~1.优秀的开源组织Square2.Appance官网上收集的android项目,会让你眼前一亮的3.DevStore服务集成平台,不再为找服务而烦恼了4.编码规范,团队协作很重要的,即使自己也是一种好习惯5.大牛们也常会把东西发到这URL:https://speakerdeck.com/6.关注这些人吧,你会有意想不到的收获URL:https://github.com/android-cn/android-dev-com

2014-08-27 14:37:07 1157

原创 自己用到的优秀开源软件

1、如果觉得Dialog出现方式太生硬了,就查看了下好一点的效果,发现(Nifty Modal Window Effects)是做的很漂亮,索性就模仿它移植到了android上。

2014-08-27 14:15:21 844

原创 android 图片处理

http://www.cnblogs.com/leon19870907/articles/1978065.html

2014-03-27 15:42:34 660

转载 获取Android设备唯一标识码

http://blog.csdn.net/dai_zhenliang/article/details/8634042

2014-02-21 13:08:34 765

原创 项目总结-EMOJI表情处理详解(ios,android平台兼容)

个人最近在做公司的android项目,里面要对EMOJI表情进行处理,由于ios产品已经上线,而我的android产品才刚刚开始,所以android需要兼容服务器端ios已经提交上去的EMOJI数据(后来者,比较坑呀,希望广大猿友们不要给后来者挖坑呀,做的时候最好考虑下另一个平台的兼容性,我是被坑死了~~)。

2014-02-10 16:58:59 3433 5

原创 项目总结--开篇

大半年过去了,一个人,一个项目,终于上线了,期间学习了很多,一直想找个机会,好好的写写博客,总结下项目,但是由于种种原因(其实还是自己太懒了),一直搁置着,从今天开始,慢慢的总结下自己的所学,从框架,到UI,到数据库,网络请求等等,想大牛们学习,努力提升自己!技术永远是学不完的,总结出一套属于自己合适用的,才是最重要的!向你学习:http://www.stay4it.com

2014-02-08 10:51:49 759

原创 Emoji表情

http://blog.csdn.net/fengsh998/article/details/8668002http://blog.csdn.net/waylife/article/details/11095113http://bbs.csdn.net/topics/390055415http://punchdrunker.github.io/iOSEm

2014-02-08 10:31:04 841

转载 nor current process has android.permission.WRITE_APN_SETTINGS Proxy andriod,代理上网,wap网络请求问题(柯昌合)

http://m.blog.csdn.net/blog/kechanghe0705/8721091

2013-12-16 14:48:48 1263

原创 android.widget.HeaderViewListAdapter canot be cast xxxx

用listview设置header或footerview,通常发生该异常。如果你没有发生,那是碰巧。但是你可能不知道原因。如果在listview.setAdapter(adapter)方法之后 添加头或尾view,即addHeaderView或 addFooterView,那么在你listView.removeHearderView或removeFooterView

2013-12-16 10:39:42 906

转载 android应用Intent使用大全

Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。下面列出几种Intent的用法显示网页:Uri uri = Uri.parse("h

2013-12-09 16:18:45 937

原创 EventBus的使用初试

当一个Android应用功能越来越多的时候,保证应用的各个部分之间高效的通信将变得越来越困难。如何优雅地解决这个问题?这时候,就需要使用到EventBus。EventBus是GreenRobot出品的Android系统的一个Event Bus类库,使用起来和之前我们所介绍的Square的Otto差不多,都是用来简化应用组件之间的通信。1、下载EventBus的类库

2013-11-08 16:26:43 5310 1

原创 EditText控件:需要多行,且每行都有分割线隔离开

public class LinedEditText extends EditText { private Paint linePaint; private float margin; private int paperColor; private Rect mRect; public LinedEditText(Context paramContext, AttributeSet p

2013-11-05 16:37:26 2072 1

转载 Unable to execute dex: Multiple dex files define 解决方法

问题发生概述:       程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define,因为以前也没有遇到这类错误,首先便尝试万能纠错发,如下方法一,也是上网搜索众多解决方案之一,尝试后未果,便按照搜索方案,逐一尝试,都未能解决,最后盯着工程突然发现问题。具体解决方案如下:方法一:       Ecl

2013-10-30 11:26:57 767

原创 android离开一个页面时关闭子线程

当你需要finish一个页面的时候,这个页面有子程序不断的在后台进行运行,finish只能关闭主线程,但是却无法关闭子线程,所以提供以下两种方法,以供参考方法一:在不断循环运行的子线程中加入一个标示符进行判断,当你需要退出的时候,将标示符置为true即可方法二:利用android中的handler//可以用HandlerThread,将它的Looper给handler就可以,具体用

2013-09-29 15:18:20 4720

转载 Android 在OnCreate()中获取控件高度与宽度

试过在OnCreate()中获取控件高度与宽度的童鞋都知道,getWidth()与getHeight()方法返回是0,具体原因 看一下Activity的生命周期 就会明白。  上代码:方法一:         int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);    

2013-09-25 14:30:23 808

转载 android:windowSoftInputMode属性使用心得

android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adju

2013-08-28 10:58:17 770

原创 android——shortcut

在Android中创建ShortCut大概有两种方法。第一种方法就是参照api demos中写的那个,通过设置setResult(RESULT_OK, intent);来创建ShortCut,这种方式在稍后分析。本文以Broadcast方式方式来介绍Android中ShortCut的创建。在创建或删除ShortCut的时候先需要在AndroidManifest.xml中增加两个权限

2013-08-19 11:10:31 1106

原创 Android ListView记录上次滑动时位置状态

1、在你显示ListView的那个activity中定义一个全局变量private Parcelable state;2、在初始设置适配器的时候,给state赋初值adapter = new RecordDetailAdapter(RecordDetailActivity.this, data,lv_record_detail);lv_record_detail.setAdapter

2013-08-16 11:59:19 1148

转载 关闭android程序里所有的activity

如果你喜欢开门见山的话,请直接跳到第三段,因为第二段描述的问题有些抽象,无视第二段是不影响理解的。        前一阵子,我们公司的APP项目终于解决了在程序崩溃后或者跳转过程中黑屏后,退出程序仍然弹出大量打开过的activity,因此无法一次性退出的BUG。在退出后弹出这么多前打开的过的activity,都要用户一个个关闭,属于比较严重的BUG,无法正常使用。用过广播的方法的来fini

2013-08-09 09:45:47 766

原创 Bitmap的内存缓存

使用内存缓存以牺牲宝贵的应用内存为代价,内存缓存提供了快速的Bitmap的访问方式,LruCache类(可以在Support-v4中获取并支持到API 4以上,即1.6版本以上)是非常适合用作缓存Bitmap任务的,它将最近被引用到的对象存储在一个强引用的LinkedHashMap中,并且在缓存超过了指定大小之后将最近不被使用的对象释放掉注意:以前有一个非常流行的内存缓存实现是Soft

2013-07-25 10:24:57 716

转载 Android newIntent

在Android应用程序开发的时候,从一个Activity启动另一个Activity并传递一些数据到新的Activity上非常简单,但是当您需要让后台运行的Activity回到前台并传递一些数据可能就会存在一点点小问题,可能得不到传递过来的数据。首先,在默认情况下,当您通过Intent启到一个Activity的时候,就算已经存在一个相同的正在运行的Activity,系统都会创建一个新的Ac

2013-07-17 17:40:46 763

原创 android中的小知识点——不断更新

1、得到android的资源图片的时候,例如你要随机得到一张图片,你可以将这些图片的id放在一个集合中,但是如果图片太多了,这样还是很麻烦的,我们可以通过反射R文件中的资源id即可:public void onClick_RandomFace(View view){ // 随机产生1至9的整数 int randomId = 1 + new Random().

2013-07-04 13:24:18 1317

原创 EditText的详细属性说明

android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。android:password="true"//设置只能输入密码android:textColor

2013-07-04 13:13:05 743

转载 android 比较靠谱的图片压缩

第一:我们先看下质量压缩方法:private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这里100表示不压缩,把

2013-07-01 11:23:41 650

原创 黑马程序员:银行业务调度系统

----------   android培训、java培训、期待与您交流! ----------业务需求   模拟实现银行业务调度系统逻辑,具体需求如下:      银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。      有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。

2012-12-01 12:14:11 502

原创 黑马程序员:交通灯管理系统

----------   android培训、java培训、期待与您交流! ----------业务需求模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:异步随机生成按照各个路线行驶的车辆。例如:       由南向而来去往北向的车辆 ---- 直行车辆       由西向而来去往南向的车辆 ---- 右转车辆       由东向而来去往南向的车辆 ---- 左转

2012-12-01 12:13:45 561

原创 黑马程序员:Java高新技术2

----------  android培训、java培训、期待与您交流! ----------1.反射反射就是将java中的各成分映射成相应的Java类如何得到各个字节码对应的实例对象( Class类型)  类名.class,例如,System.class  对象.getClass(),例如,new Date().getClass()  Class.forName("类

2012-11-30 16:44:31 786

原创 黑马程序员:Java高新技术1--JDK1.5 新特性

----------   android培训、java培训、期待与您交流! ----------1.静态导入 import语句可以导入一个类或某个包中的所有类import static语句导入一个类中的某个静态方法或所有静态方法语法举例: import static java.lang.Math.sin;import static java.lang.Math.*;

2012-11-30 16:43:30 674

原创 黑马程序员:正则表达式

----------   android培训、java培训、期待与您交流! ----------正则表达式通俗的来讲就是符合一个规则的表达式。可以通过正则表达式在字符串中查找出来符合这些规则的内容。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作。弊端

2012-08-31 17:25:41 718

原创 黑马程序员:GUI

----------   android培训、java培训、期待与您交流! ----------概述GUI:Graphical User Interface(图形用户接口),用图形的方式来显示计算机操作的界面,这样更方便更直接Java为GUI提供的对象都存在java.awt和javax.swing两个包中java.awt:Abstract Window ToolKit(抽象窗口

2012-08-23 13:40:41 667

原创 黑马程序员:IO流

----------   android培训、java培训、期待与您交流! ----------IO流主要是分为两类:字节流和字符流,他们都可以用来操作文件其中字符流只要操作纯文本文件,里面嵌套了编码表,对文字进行编码。字节流除了可以操作文本以外,还可以操作图片、音频、视频等文件,所以使用更广泛。在java中对IO流的实现如下:字节流的两个基类:InputStream(读)

2012-08-23 13:39:45 620

原创 黑马程序员:API中的集合框架

----------   android培训、java培训、期待与您交流! ---------- 学习了那么多框架结构,今天来总结下各个框架之间的用法和区别:首先来一张Java中结合框架的总体图,如下: Collection1.List:元素是有序的,元素可以重复。因为该集合体系有索引。2.Set:元素是无序,元素不可以重复List1.ArrayList:底

2012-08-16 19:23:21 605

原创 黑马程序员:String类和StringBuffer类的总结

----------   android培训、java培训、期待与您交流! ----------String 1.特性 String s1 = “abc”;s1是一个类类型变量,”abc”是一个对象字符串最大的特点是:一旦被初始化就不会被改变==>存在于常量池中结果:上述代码中的s.replace产生的是一个新字符串:现在内存中存在两个字符串如果替换的字

2012-08-14 13:00:37 764

原创 黑马程序员:Java多线程

----------   android培训、java培训、期待与您交流! ----------进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。创建线程的2种方式:1.继承Thread类实现步骤:1,定义类继承Threa

2012-08-10 11:52:14 516

android反编译工具包(MAC和Windows)

包含MAC OX和Windows下的android反编译工具包,包括apktool,dex2jar,jd-gui

2015-03-10

MIUI小米录音机源码

Android MIUI小米录音机源码,本人运行可用,互相学习下!

2013-09-23

Android 源码分享之小米文件管理器

小米文件管理器,源码,本人运行可用!互相学习下!

2013-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除