自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吃苹果的猫公子 的博客

所谓诚其意者,毋自欺也。

  • 博客(43)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android 自定义方形验证码输入框,仿滴滴、小篮单车

Android 自定义方形验证码输入框,仿滴滴、小篮单车

2017-11-02 18:20:19 10830 6

原创 Android开发 Gradle配置抽取

Android开发 Gradle配置抽取

2017-10-18 14:36:00 766

原创 Android 开发 Gradle 配置多环境和多渠道

Android 开发 Gradle 配置多环境和多渠道

2017-10-17 09:55:40 2003

原创 Android studio 快捷键中英文对照

Android studio 快捷键中英文对照

2017-08-24 17:07:03 832

原创 Android 监听网络连接状态

当然离不开广播public class NetBroadcastReceiver extends BroadcastReceiver { public NetBroadcastReceiver() { } private NetContentListener netContentListener; @Override public void onReceive(Co

2016-09-13 14:25:07 2388

转载 Android+Servlet图片上传 (Tomcat+jsp)

之前学习servlet的时候用到过,今天偶然又翻到了那位大神的博客,就来转载记录一下。例子比较 简单,服务端为Java Web Servlet,doPost方法中接收图片并保存,然后将保存的图片名返回给客户端,关键代码@SuppressWarnings("deprecation") public void doPost(HttpServletRequest request, HttpSer

2016-09-07 16:09:14 3987 1

原创 git删除远程分支后,本地同步问题

项目里不小心把本地分支给提交到了远程,而且名字还起错了,在删除远程分支后,发现git branch时,那个被删除的分支已经看不到,应该是被删除,然而在git branch -a 后,居然还能看到那个被删除的远程分支,求过某娘后,发现应该是本地未能同步的原因。 解决方法只有一行命令git fetch -p然后再看,果然没了。。。 照例感谢:http://blog.sina.com.cn/s/bl

2016-08-31 11:29:25 3413

转载 Git教程之标签管理

原文:http://www.cnblogs.com/winner-0715/p/5246668.html发布一个版本时,我们通常先在版本库中打一个标签,这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。 Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针,所以,创建和删除标签都是瞬间

2016-08-25 18:24:01 436

转载 APK反编译

APK反编译

2016-07-07 11:05:43 344

原创 Android图片裁剪库——cropper使用,完美解决图片填充不满布局问题

前些时间请了一个月假,远程办公(感谢老大),期间项目主要做图片裁剪,脑子里第一反应就是github上开源裁剪库,试了排名的前几个,其中不是UI定制度太低就是裁剪效果不怎么样。当然你也可以直接intent一下系统的裁剪,可是这样的话,裁剪就完全由系统控制,UI无法定制,甚至连裁剪框大小都不可控,顺便吐槽一下只有华为手机的系统裁剪设置为正方形后居然是个圆,这特立独行,也是让我们这些开发的醉的死死的。

2016-06-20 15:14:42 6592 5

转载 Android开发:应用启动后自动创建桌面快捷方式(三星机常见)

Android开发:应用启动后自动创建桌面快捷方式(三星机常见)

2016-05-09 09:35:09 879

原创 Android开发:V4包fragment, getActivity()报空以及页面产生混乱的解决方案

Android开发中,如果我们用到V4包里面的Fragment,在App被切换到后台的时候,由于系统内存不足、或者切换横竖屏、又或者 App长时间在后台运行,Activity可能被回收,这种情况下fragment中的getActivity()会出现空指针异常。 如果没有用到getActivity(),也可能会出现页面混乱的情况。

2016-04-15 10:43:22 1467

原创 Listview中嵌套ImageView,ImageView高度自适应时,显示不占满布局有空白,解决方案

在你的ImageView布局中,加上一句:android:adjustViewBounds="true"

2016-04-14 19:28:11 2513

原创 Android开发问题:底部弹出popwindow,会被某些手机底部的菜单栏挡住

Android开发问题:底部弹出popwindow,会被某些手机底部的菜单栏挡住

2016-04-12 15:58:18 3883

原创 创建和使用 git 仓库

实验说明本节实验为 Git 入门第一个实验,可以帮助大家熟悉如何创建和使用 git 仓库。

2016-04-12 11:04:52 17405

转载 ViewPager+TabLayout(谷歌支持包)实现联动效果

ViewPager+TabLayout(谷歌支持包)实现联动效果

2016-04-11 16:34:22 1681

转载 Android studio 配置Git (第一次提交代码)

首先在Git@OSC上注册账号,链接:http://git.oschina.net/ 登录以后新建项目 Gitlgnore是提交Git时过滤哪些文件,其他选项应该不需要解释 (照图片选就行) 点击创建以后 到这里Git上的项目就已经创建好了 Git客户端相信已经都下载安装了,没有的话移步这里http://git-scm.com/download/ 打开Git安装目录下的git-b

2016-04-11 11:18:52 2484

原创 Android Studio配置SVN

Android Studio配置SVN

2016-04-08 18:30:35 485

原创 Android问题:ScrollView默认位置不是最顶部最全解决方案

ScrollView默认位置不是最顶部最全解决方案

2016-04-07 11:16:17 16677 3

转载 Android中Handler引起的内存泄露

Android中很多的内存泄露都是由于在Activity中使用了非静态内部类导致的,所以当我们使用时要非静态内部类时要格外注意,如果其实例的持有对象的生命周期大于其外部类对象,那么就有可能导致内存泄露。个人倾向于使用文章的静态类和弱引用的方法解决这种问题。

2016-04-01 09:39:19 306

转载 Android开发之WebView和JS交互详解

Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。本文将介绍如何实现Java代码和Javascript代码的相互调用。

2016-03-31 14:04:19 1341

转载 Android 为应用程序创建桌面快捷方式

我们开发一款软件后,如果手机装的软件过多,去翻的话会很难翻的,所以,在主页面有一个快捷方式的话会很不错的,下面是详细代码:/** * 创建桌面快捷方式 */ private void createShortcut() { SharedPreferences setting = getSharedPreferences("silent.preferences", 0); // 判断

2016-03-30 10:23:14 442

转载 Android图片加载库:Picasso详解

来源:http://www.open-open.com/bbs/view/1436521317380Picasso 其实是 Android 系统的图片下载和缓存类库,是Square开源的一个用于Android系统下载和缓存图片的项目。下面我们就来讲讲在Android开发中,Picasso有哪些特性及如何使用。Picasso的特性1、处理Adapter中的 I

2016-03-29 09:50:28 1122

原创 Android小问题:SingleTask启动模式时,activity的生命周期

singleTask保证了在栈中Activity的唯一性,如果被SingleTask标记的Activity处于栈底,站定的Activity发送Intent返回到栈底时,栈中间的Activity会被清除,这个时候被标记过SingleTask的生命周期会响应的做出调整。onCreate是用来创建一个Activity也就是创建一个窗体,但一个Activty处于任务栈的顶端,若再次调用st

2016-02-26 14:30:14 5338

转载 Android学习笔记:Android各种访问权限Permission详解

转载: http://www.cppblog.com/guojingjia2006/archive/2013/02/18/197911.html在Android的设计中,资源的访问或者网络连接,要得到这些服务都需要声明其访问权限,否则将无法正常工作。在Android中这样的权限有很多种,这里将各类访问权限一一罗列出来,供大家使用时参考之用。  android.p

2016-02-15 11:52:31 718

原创 Android小问题:String转换Json,以及org.json.JSONObject与org.json.JSONArray相互添加

import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;这是Android原生的Json数据解析包,虽然没有Gson和fastjson好用。不过由于不需要添加别的jar包,为应用节省了部分空间,也用的也算较多了。项目中用到了,查了些资料,觉得有几个地方还挺值得记录一

2016-01-27 15:50:22 11580

原创 Android小问题:代码控制,动态隐藏显现状态栏

private void full(boolean enable) { if (enable) { WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;

2016-01-22 11:04:42 467

原创 Android小问题:android studio怎么查看数字签名 sha1(集成百度地图)

项目中要用到地图,需要一个sha1数字签名。在Eclipse中只需要几部就可以获得,但Android studio中就需要我们进行一系列的操作。其中总的来说,数字签名是针对你的keystone生成的,如果你用的是Android studio默认生成的debug.keystone也无妨。你只需要这样做。1、打开Android studio的 TerminalTerminal就在s

2016-01-21 15:39:41 1762

原创 安卓开发小问题:关闭/打开输入法弹窗

//设置输入法,如果当前页面输入法打开则关闭 public void hideInputMethod(Activity activity){ View a = activity.getCurrentFocus(); if(a != null){ InputMethodManager imm = (InputMethodManager)

2016-01-05 17:33:57 707

原创 android小问题:keystore问题-微信支付-Android studio

首先自己的keystore一定要有,不要用测试时的debug.keystore.如果你想要在测试时也用自己的keystore,只需要在.gradle添加如下代码android { signingConfigs { //签名设置 debug { storeFile file("release.keystore") //你的发布用k

2015-12-23 14:58:59 3757

原创 JDK配置完成以后,“.jar”文件双击依旧不能运行的问题

1、修改注册表     开始——regedit.exe——是——HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command——默认(左击)——右键(修改)——"D:\java\jre\bin\javaw.exe" -jar "%1" %*2、修改注册表     HKEY_CLASSES_ROOT\jar_auto_fi

2015-12-16 18:15:50 6777 7

原创 android小问题:代码中设置Button被选中

其实很简单。.performClick()只需要调用这个函数就可以了。

2015-11-23 21:17:20 2385

转载 android小问题:Bundle传递对象 序列化问题

原地址:http://my.oschina.net/baishi/blog/182931android开发默认情况下,通过Bundle bundle=new Bundle();传递值是不能直接传递map对象的,解决办法:第一步:封装自己的map,实现序列化即可/** * 序列化map供Bundle传递map使用 * Created on 13-12-9

2015-11-20 10:31:24 2051

原创 android小问题:RadioButton设置文字在图片背景的下方

RadioButton设置背景图片比较好弄,去掉单选的小园框只需要加android:button="@null"即可。然而,如果既添加了图片又添加了文字了。这时你只需要把android:background=""替换成android:drawableTop=""即可。效果图如下:

2015-10-22 22:01:26 7885 4

原创 android小问题:如何在Listview中获取上下文菜单对应的item项

listview的监听事件一般只针对于点击事件。如果给listview设置了上下文菜单,在点击出上下文菜单后监听事件无法得到此上下文菜单对应的Item项的position。如此,你只需要在上下文菜单的监听事件onContextItemSelected方法中添加如下代码AdapterContextMenuInfo menuInfo = (AdapterContextMenuInfo)

2015-10-21 21:06:54 1056

原创 android小问题: Notification通知栏 中用Intent传值无效

intent.putExtra("name", namem);intent.putExtra("dizhi", dizhim);如果只是单纯的这样写,在点击通知栏跳转后,会发现传递的值全部为空。遇到这种情况时,只需要在代码的后面加上一行intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

2015-10-21 20:58:35 1195

原创 Android Handler和Looper总结

一、Handler的定义主要接受子线程发送的数据, 并用此数据配合主线程更新UI。当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件, 进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发件到Button上,来响应你的操作。  如果此时需要一个耗时的操作,例如: 联网读取数据,    或者读取本地较大的一

2015-10-08 20:59:10 317

转载 android的消息处理机制(图+源码分析)——Looper,Handler,Message

写的很好,可以打开看看!点击打开链接

2015-10-08 17:56:30 254

原创 Android 控件监听事件总结

EditText(编辑框)的事件监听---OnKeyListenerRadioGroup、RadioButton(单选按钮)的事件监听---RadioGroup.OnCheckedChangeListenerCheckBox(多选按钮)的事件监听--- CompoundButton.OnCheckedChangeListenerSpinner(下拉列表)的事件监

2015-10-06 15:57:14 499

原创 Android AlertDialog对话框 学习笔记

特点:1、当前界面弹出的一个小窗口,用于提示用户重要的信息,并获得焦点。2、用户要与它进行互动,可以接受用户输入的信息,也可以反馈信息给用户,如下载进度,退出提示等。常用的对话框:1、简单对话框2、简单列表对话框3、单选按钮对话框4、多选按钮对话框5、自定义列表对话框6、自定义布局对话框对话框包含四个区域:1、图标区2、标题区3、

2015-09-21 21:11:19 576

Android 仿淘宝向上跑马灯

Android 仿淘宝头条向上跑马灯textview

2016-09-19

Android开源项目-高仿陌陌

开源项目源码,高仿陌陌,Eclipse版

2016-03-31

Android开发WebView获取SD卡图片并显示

webview可以获取SD卡图片并显示,且完美解决Android4.4以后webview无法访问SD卡图片的问题。

2016-03-31

一个支持多选、选原图和视频的图片选择器,同时有预览功能,适配了iOS6789系统

一个支持多选、选原图和视频的图片选择器,同时有预览功能,适配了iOS6789系统。

2016-03-30

jQuery2.1.1

jQuery2.1.1,最新 jQuery,下载即用

2016-01-21

安卓简单职能机器人聊天软件

可实现正常对话,包括查看新闻,查询火车票等。

2015-09-21

W3School全套教程.CHM

学习HTML的必备手册,详细解释了HTML里的各种标签,且有实例。

2015-09-20

dos高手速成.chm

一个很好用的文档,打开就能用,里面详细介绍了DOS的各项命令

2015-09-20

eclipse汉化包

eclipse汉化包,解压后,覆盖原先的文件夹,然后重启Eclipse就ok。

2015-09-20

空空如也

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

TA关注的人

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