- 博客(37)
- 资源 (224)
- 问答 (1)
- 收藏
- 关注
原创 DisplayImageOptions中的cacheOnDisc 过时
改为cacheOnDisk就可以了/** * Sets whether loaded image will be cached on disk * * @deprecated Use {@link #cacheOnDisk(boolean)} instead */ @Deprecated public Builder cacheOnDisc(boolea
2014-12-24 15:56:15 4212
转载 最牛B的编码套路
最近,我大量阅读了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(练习编程),写成于2005年,读后令我惊讶不已:与你所相信的恰恰相反,单纯地每天埋头于工作并不能算是真正意义上的锻炼——参加会议并不能锻炼你的人际交往能力;回复邮件并不能提高你的打字水平。你必须定期留出时间,集中锻炼,这样才能把事情做得更好。我认识很多杰出的程序员——这是在
2014-12-24 14:04:08 1456
转载 Android APK反编译就这么简单 详解(附图)
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)
2014-12-23 17:09:00 1858
转载 android 自定义控件 使用declare-styleable进行配置属性(源码角度)
http://blog.csdn.net/vipzjyno1/article/details/23696537最近在模仿今日头条,发现它的很多属性都是通过自定义控件并设定相关的配置属性进行配置,于是便查询了解了下declare-styleable,下面我把自己的使用感受和如何使用进行说明下。declare-styleable:declare-styleable是
2014-12-23 17:05:47 1193
转载 android高仿今日头条 --新闻阅读器
开发流程第一篇:(android高仿系列)今日头条 --新闻阅读器 (一)涉及到的知识点有1.slidingmenu.lib (侧拉菜单包) 使用方法配置以及下载:点击这里 实现:客户端中左右2边侧拉菜单2.命名规范可以参考:android命名规范 实现:源码中包、类、方法名称的统一
2014-12-23 16:59:21 2320 1
转载 Android 命名规范 (提高代码可以读性)
先初略介绍下当前主要的标识符命名法和英文缩写规则:(这段别人那边借鉴的)在讲解命名规范前,先初略介绍下当前主要的标识符命名法和英文缩写规则。标识符命名法标识符命名法最要有四种:1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写3
2014-12-23 16:30:33 1166
原创 Android定位获得经纬度(手机位置服务和百度定位)
private double latitude = 0.0; private double longitude = 0.0; //利用手机位置服务定位 void getLoaction() { final LocationManager locationManager = (LocationManager) getActivity() .getSystemService(Cont
2014-12-23 16:28:43 5556
转载 Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。 GITHUB上的下载路径为:htt
2014-12-23 15:29:06 1298
转载 java 实现微信搜索附近人功能
最近给andorid做后台查询数据功能,有一个需求是模仿微信的查找附近人功能。 数据库中存储每个用户的经纬度信息及用户信息,通过当前用户传递过来的经纬度查询这个用户半径N公里以内的用户信息。 数据库表结构表信息表名Mobile_Usermu_id自增,主键mu_u_id用户表的ID 外键mu_longi
2014-12-22 18:36:32 1989
转载 Android DrawerLayout 高仿QQ5.2双向侧滑菜单
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41531475,本文出自:【张鸿洋的博客】1、概述之前写了一个Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭 ,恰逢QQ5.2又加了一个右侧菜单,刚好看了下DrawerLayout,一方面官方的东西,我都比较感兴趣;另一方面,这玩意用起来的确方便,于
2014-12-22 10:06:00 2293
转载 Android BitmapShader 实战 实现圆形、圆角图片
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41967509,本文出自:【张鸿洋的博客】1、概述记得初学那会写过一篇博客Android 完美实现图片圆角和圆形(对实现进行分析),主要是个自定View加上使用Xfermode实现的。其实实现圆角图片的方法应该很多,常见的就是利用Xfermode,Shader。
2014-12-22 10:03:33 1898
转载 开源新浪微博Android客户端
四次元是一个新浪微博客户端开源项目,不错的学习Demo.Gradle 构建版本最新 Android SDKGradle 1.8环境变量ANDROID_HOMEGRADLE_HOME,同时把bin放入path变量Android SDK 安装Android SDK Build-tools 19+Google Repository 4+Google Pla
2014-12-20 11:55:32 2708
转载 利用AsyncHttpClient实现图片的上传与下载
图片上传[java] view plaincopy /** * @param path * 要上传的文件路径 * @param url * 服务端接收URL * @throws Exception */ public static void uploadFile(St
2014-12-19 15:04:30 5452
转载 Android上使用camera拍照,把获取的照片上传到远程服务器
使用Java上传文件从Apache Software Foundation下载HttpClient 4.3.4。在工程中添加下面的jar包:参考sample,写一个简单的上传:?12345678910111213
2014-12-19 14:34:39 10810 1
转载 android项目中values中ids.xml的作用
ids.xml——为应用的相关资源提供唯一的资源id。id是为了获得xml中的对象而需要的参数,也就是Object = findViewById(R.id.id_name)中的id_name。这些值可以在代码中用android.R.id引用到。若在ids.xml中定...ids.xml——为应用的相关资源提供唯一的资源id。id是为了获得xml中的对象而需要的参数,也就是Object = fi
2014-12-19 10:10:18 29467 2
转载 android---实现登录用户信息保存(XML)
前两天用SharedPreference实现了保存用户历史信息,当用户再次登录的时候在AutoCompleteTextView(仿google搜索自动提示框)中显示历史用户信息。这次用户信息是通过XML保存的,其中比较中要的包括了XML数据的生成和XML数据的解析,以及生成apk私有数据。XML数据生成:在将用户信息保存成XML数据前,我们应该先了解一个非常重要的类XmlSeria
2014-12-18 11:14:48 3069
转载 Java同时输出Map的Key和Value处理方法
package com;import java.util.HashMap;import java.util.Map;import java.util.Set;public class Display { public static void main(String[] args) { Display Ctest = new Display();
2014-12-10 15:45:18 7870
转载 安卓开发的时候Eclipse里设计器拖出来的控件风格为什么是2.3的,而不是4.0的
就是控件风格,按钮的样式是安卓2.3的,我想要4.0风格的,应该怎样设置?我的是这样的:我想要的效果是这样的:values-v14文件夹下的style.xml里面的主题修改一下就行。 <!-- Base application theme for API 14+. This theme compl
2014-12-07 21:40:18 1773
转载 Android实现三级联动下拉框 下拉列表spinner
主要实现办法:动态加载各级下拉值的适配器在监听本级下拉框,当本级下拉框的选中值改变时,随之修改下级的适配器的绑定值 XML布局:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:/
2014-12-07 19:33:32 22395 5
转载 Android实现仿QQ登录可编辑下拉菜单
在Android里,直接提供的Spinner控件虽然可以实现下拉菜单的效果,但其效果并不理想,很多时候我们需要类似手机QQ那样既可以在文本框中直接输入编辑文字,可以在下拉菜单中选中或者删除菜单选项,并且下拉菜单并不是以遮罩整个手机屏幕方式,而是以浮动在屏幕上的效果出现。下面呢,就来实现一下这些效果。最后效果为: 此次主要以EdiText、PopupWindow
2014-12-07 19:28:31 6827 1
转载 android中自定义下拉框
android自带的下拉框好用不?我觉得有时候好用,有时候难有,项目规定这样的效果,自带的控件实现不了,那么只有我们自己来老老实实滴写一个新的了,其实最基本的下拉框就像一些资料填写时,点击的时候出现在编辑框的下面,然后又很多选项的下拉框,可是我在网上找了一下,没有这种下拉框额,就自己写了一个,看效果图先:,这个是资料填写的一部分界面,三个下拉框,选择故乡所在地;点击
2014-12-07 19:23:54 5955 2
转载 android中string.xml中%1$s、%1$d等的用法
一、使用xliff的用法:标签介绍: 属性id可以随便命名 属性值举例说明%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格 %n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格,也可以设为0m,在输出之前放置m个0 %n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=
2014-12-07 18:36:21 13790
转载 Android自定义控件——开源组件SlidingMenu的项目集成
转载请注明出处:http://blog.csdn.net/allen315410/article/details/39611355 在实际项目开发中,定制一个菜单,能让用户得到更好的用户体验,诚然菜单的样式各种各样,但是有一种菜单——滑动菜单,是被众多应用广泛使用的。关于这种滑动菜单的实现,我在前面的博文中也介绍了如何自定义去实现,请参考Android自定义控件——侧滑菜单
2014-12-05 21:27:51 6257 1
转载 Android:Activity+Fragment及它们之间的数据交换
简介:为什么要用Fragment?使用Fragment可以在一个Activity中实现不同的界面。Fragment与Fragment之间的动画切换,远比Activity与Activity之间的动画切换变化方式多。很多时候,我们通过使用一个Activity,切换多个Fragment。本次博客,主要列举一下Fragment与它的Activity之间进行数据交换的方式。1.Fragmen
2014-12-05 17:21:39 33986 1
转载 Android——用户登陆及用户名和密码的保存
目录 一、Android下的Junit测试 二、登陆记录密码界面设计 三、采用rom保存用户数据 一、Android下的Junit测试在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。首先建立一个新的
2014-12-05 15:04:55 42894
转载 Android---实现登录用户信息保存
前两天用SharedPreference实现了保存用户历史信息,当用户再次登录的时候在AutoCompleteTextView(仿google搜索自动提示框)中显示历史用户信息。这次用户信息是通过XML保存的,其中比较中要的包括了XML数据的生成和XML数据的解析,以及生成apk私有数据。XML数据生成:在将用户信息保存成XML数据前,我们应该先了解一个非常重要的类XmlSeria
2014-12-05 15:01:57 4627
转载 java 密码MD5加密
package com.sunnylocus.util; import java.security.MessageDigest; /** * 对密码进行加密和验证的类 */ public class CipherUtil{ //十六进制下数字到字符的映射数组 private final static Str
2014-12-05 09:49:44 1405 1
转载 Android UI自定义Spinner下拉框(用popuwindow实现)
Android提供的Spinner可能会因为项目的需求而不能使用,这时候我们往往会自己定义一个。最近在做的项目遇到了这种情况,自己用PopuWindow定义了一个下拉框的样式,记录下来留着以后参考~先上效果图~点击头部右边的按钮,弹出长度与上方的控件长度一致的下拉框。下面来说说是如何实现的。定义出第一个图片的布局和弹出框(一个listView)的布局,程序的源码里面有,这里就不在多
2014-12-03 22:33:29 17012
转载 通过开源框架AsyncHttpClient获取Json数据
json简介Json详细解析可见 http://redarmychen.iteye.com/blog/980243JSON是JavaScript Object Notation的缩写,可见JSON来源于JavaScript。JSON数据是一系列键值对的集合。下面的代码就是一个JSON:{ "phone" : ["12345678", "87654321"], /
2014-12-03 11:04:05 10132 1
转载 引用开源框架通过AsyncHttpClient实现网络图片查看器
步骤:1.添加权限(访问网络权限)2.创建异步请求对象3.执行post请求(指定url路径,新建AsyncHttpResponseHandler方法)a) 如果成功创建工厂对象b) 工厂对象的decodeByteArray把字节转换成Bitmap对象c) 设置图片 实例项目解析项目要求:通过editText文本输入框中的网
2014-12-03 11:02:13 3670
转载 引用开源框架通过AsyncHttpClient进行文件上传
一、步骤:1.添加权限(访问网络权限和读写权限)2.获取上传文件路径并判断是否为空3.若不为空,创建异步请求对象4.创建上传文件路径5.执行post请求(指定url路径,封装上传参数,新建AsyncHttpResponseHandler方法) 二、查看参考文档 三、实例项目解析运行效果如下:
2014-12-03 11:01:15 20342 1
转载 引用开源框架通过AsyncHttpClient处理get/post请求
一、引用开源框架方法。方法一找到下载文件的源码,Com包黏贴到项目中的src目录下 方法二引入jar包到libs下 二、引用开源框架发送get请求给服务器步骤:1.创建异步请求端对象2.发送get请求,(get请求参数含义:请求的url地址;异步请求的handler)3.在成功请求里(status:状态返回码,h
2014-12-03 11:00:32 12021
转载 ListView 使用overscroll的情况下 消除mEdgeGlowTop 和 mEdgeGlowBottom
转载请注明出处http://blog.csdn.net/pkxiuluo01/article/details/17415427首先给个链接:如何2.3之后如何添加listview 的overscroll(边界回弹)效果,http://blog.csdn.net/androiddevelop/article/details/8155350正文:
2014-12-02 11:26:29 2100
转载 Android任意时刻从子线程切换到主线程的实现
引入在Android开发中常常会遇到网络请求,数据库数据准备等一些耗时的操作;而这些操作是不允许在主线程中进行的。因为这样会堵塞主线程导致程序出现未响应情况。所以只能另起一个子线程进行这些耗时的操作,完成后再显示到界面。众所周知,界面等控件操作只能在主线程中完成;所以不可避免的需要从子线程切换到主线程。方法对于这样的情况在Android 中比较常见的是使用Asy
2014-12-02 10:05:28 14386
原创 Java LinkedList基本用法
LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用.LinkedList的构造函数如下1. public LinkedList(): ——生成空的链表2. public LinkedList(Collection col): 复制构造函数1、获取链表的第一个和最后一个元素[java]view plaincopy
2014-12-01 22:03:20 180726 6
转载 Android 下拉刷新框架实现、仿新浪微博、QQ好友动态滑到底部自动加载
前段时间项目中用到了下拉刷新功能,之前在网上也找到过类似的demo,但这些demo的质量参差不齐,用户体验也不好,接口设计也不行。最张没办法,终于忍不了了,自己就写了一个下拉刷新的框架,这个框架是一个通用的框架,效果和设计感觉都还不错,现在分享给各位看官。致谢:1. 感谢lk6233160同学提出的问题,旋转View时调用setRotation方法只能是在API Level11(3
2014-12-01 16:39:19 12608
转载 android状态栏一体化(沉浸式状态栏)
1、前言在android kitkat 有一个新的特性可以设置手机状态栏的背景,让手机整个界面的风格保持一致,看起来非常清爽,在今年的google i/o上的android l默认就是这种风格。来现在看我们怎么加上这个酷黑狂拽掉渣天的功能怎么给我们的程序加上。来先看一下demo效果图。2、关与kitkatandroid 4.4 提供了一套
2014-12-01 09:56:22 141106 37
Android将list数据通过LitePal保存到本地(集合保存到本地)
2016-06-17
AndroidDownLoad-多线程断点续传下载
2016-06-14
DownloadEngine-Android多线程下载断点续传
2016-06-14
android-rsa-http
2016-06-12
RxJava在Android中内存泄漏解决以及RxJava的封装
2016-05-23
Android H5做的商城客户端
2016-04-29
Android通过AsyncTask与ThreadPool(线程池)两种方式异步加载大量数据的分析与对比
2016-03-31
Android Bluetooth蓝牙通信文件传输
2016-03-27
Android蓝牙聊天程序的扩展开发(基于Google Sample,类QQ设计)
2016-03-26
Android蓝牙聊天程序优化版
2016-03-26
Android 通过Socket 和服务器通讯
2016-02-16
android RangeSeekBarView 选定范围值的控件
2016-02-01
Android仿天天动态上拉播放界面控件
2016-01-31
Flutter编程指南-多线程
2022-02-21
java数据结构与算法之美(物超所值)
2022-02-09
flutter_macos_2.8.1-stable.zip
2022-01-05
mac_apktool.zip
2021-03-25
Postman-osx-5.3.2 for Mac
2017-10-31
CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar
2016-08-19
android自定义进度条渐变色View的实例代码
2016-07-26
Android多行文本折叠展开效果
2016-07-25
Android封装popwindow类(下拉菜单弹出和收缩效果)
2016-07-22
Android自定义spinner下拉框
2016-07-16
Android DigitalClock实现倒计时
2016-07-12
Android 带箭头有光晕效果的ProgressBar
2016-07-04
android webview与 js交互通信
2016-06-20
Android项目webview中做与js交互
2016-06-20
Android客户端提供Socket服务与pc通过USB通信
2016-06-17
Android 使用Socket,ServerSocket编程网络通信
2016-06-17
Android socket即时通信Demo
2016-06-17
自定义view和自定义动画怎么学习比较好呢?
2016-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人