- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Android中常用的优秀开源框架
Android开源框架库分类,挑选出最常用,最实用的开源项目,本篇主要介绍的是优秀开源框架库和项目,UI个性化控件会独立介绍。UI个性化控件Index Dependency InjectionsAndroidAnnotationsButter KnifeDaggerNetworkingAndroid Lite HttpAsynchronous H
2016-07-19 21:35:07 6639
原创 ANDROID 中常用的第三方框架
1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和生命周期的联动(Activity结束时同时取消所有网络请
2016-07-19 21:28:14 816 1
原创 如何阻止Android的反编译apk
作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个Java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难
2016-07-17 20:37:35 437
原创 Android的反编译
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)
2016-07-17 20:34:19 312
转载 Android极光、小米、百度、jpush等一些推送简介
Android系统由google提供的推送的服务在国内并不能很好的运作,因此不能像iOS能提供统一管理的推送服务。为了节约开发成本,目前主流的提供第三方推送服务的有:极光推送、个推、友盟、小米推送、百度推送。本文将整合小米、个推、jpush推送,从而提高app推送的到达率。实践发现,由于android系统的差异性,在android单独使用某一个推送并不能很好的完成推送服务。原因就是因为某些厂商的a
2016-07-17 19:59:01 6165
原创 AutoCompleteTextView
在输入框中输入我们想要输入的信息就会出现其他与其相关的提示信息,这种效果在Android中是用AutoCompleteTextView实现的。AutoCompleteTextView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id
2016-07-15 16:13:41 365
原创 Gallery画廊
Gallery画廊 我们在智能手机上应该都见过可以滑动操作的图片集,在Android开发中我们是用Gallery实现这种图片滑动效果的。Gallery是一个内部元素可以水平滚动,并且可以把当前选择的子元素定位在它中心的布局组件。本文就重点讲解Gallery的使用方法。 下面先给出一张图让大家直观的看看本文Gallery例子的运行界面效果。 下
2016-07-15 16:09:06 326
原创 AndroidLruCache类
版权声明:本文为博主原创文章,未经博主允许不得转载。package android.util; import java.util.LinkedHashMap; import java.util.Map; /** * A cache that holds strong references to a limited number of valu
2016-07-15 15:07:12 344
转载 Android数据库更新并保留原来数据的实现
Android数据库更新并保留原来数据的实现 2013-11-06 09:48:58| 分类: Android|举报|字号 订阅 下载LOFTER我的照片书 |Andoird的SQLiteOpenHelper类中有一个onUpgrade
2016-07-13 17:06:01 5021
原创 Android Studio中svn的使用
1.Android studio 安装中文组官网:http://www.android-studio.org/ 常见问题参考:分支冲突合并 http://blog.csdn.net/tearsmo/article/details/6778143 http://blog.sina.com.cn/s/blog_60f823dd01011ccj
2016-07-12 17:03:01 1473
转载 18大经典数据挖掘算法小结
版权声明:本文为博主原创文章,未经博主允许不得转载。本文所有涉及到的数据挖掘代码的都放在了我的github上了。地址链接: https://github.com/linyiqun/DataMiningAlgorithm大概花了将近2个月的时间,自己把18大数据挖掘的经典算法进行了学习并且进行了代码实现,涉及到了决策分类,聚类,链接挖掘,关联挖掘,模式挖掘等等方面。也算是对数据挖掘领
2016-07-11 21:02:59 441
原创 Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
今天学习了Spinner组件,使用Spinner相当于从下拉列表中选择项目,下面演示一下Spinner的使用(分别使用ArrayAdapter和自定义Adapter实现)(一):使用ArrayAdapter进行适配数据: ①:首先定义一个布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/and
2016-07-11 19:36:43 642
转载 仿通讯录效果实现
代码部分抄袭给出代码跟效果:friend.xml[java] view plain copy print?"1.0" encoding="utf-8"?> "http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
2016-07-01 11:36:41 905
原创 CardView的介绍和使用
Android5.0新控件CardView的介绍和使用 CardView也是5.0的新控件,这控件其实就是一个卡片啦,当然我们自己也完全可以定义这样一个卡片,从现在的微博等社App中可以看到各式各样的自定义卡片,所以这个控件意义不是很大。support中的view所以使用在布局里面的时候一下子看不到效果的,比较不好。CardView继承的是FrameLayout,所以摆放
2016-07-01 11:33:57 2772
原创 开发者和程序员需要关注的42个播客
开发者和程序员需要关注的42个播客播客 Java Ruby 移动开发阅读14372 原文链接:42 Podcasts for Developers and Programmers 作者:Karen Sowa 译者:王鹏,OneAPM工程师本文列举了开发者与程序员可能会使用到的42款播客,涉及Java,Ruby以及移动开发等。
2016-07-01 11:32:18 492
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人