- 博客(33)
- 资源 (2)
- 收藏
- 关注
转载 Android StrictMode 严苛模式
Android 2.3提供一个称为严苛模式(StrictMode)的调试特性,Google称该特性已经使数百个Android上的Google应用程序受益。那它都做什么呢?它将报告与线程及虚拟机相关的策略违例。一旦检测到策略违例(policy violation),你
2015-09-29 16:13:53 501
转载 Android 译文:Android中糟糕的AsyncTask
原文链接:http://droidyue.com/blog/2014/11/08/bad-smell-of-asynctask-in-android/?droid_refer=random_recommend译文:Android中糟糕的AsyncTask AsyncTask是一个很常用的API,尤其异步处理数据并将数据应用到视图的操作场合。其实AsyncTask并不是那么好,甚至有些糟糕。本文我会
2015-09-29 10:12:21 444
转载 Android Android Studio 快捷键整理分享,IntelliJ IDEA使用技巧一览表
Android Studio 快捷键整理Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码
2015-09-28 15:23:59 741
原创 Android HttpgetRequester+onResponse
import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class HttpUtils { public static void s
2015-09-24 14:29:52 1293
转载 其他技术 网易云音乐Mp3,通过网易官方搜索引擎获取mp3外链
原文链接:http://www.52pojie.cn/thread-339852-1-1.html引擎:http://s.music.163.com/search/get/?src=lofter&type=1&filterDj=true&s=缘&limit=8&offset=0&callback=loft.w.g.cbFuncSearchMusic红色部分为歌名,红色部分可以任意变
2015-09-24 14:19:58 6557
原创 Android 使用Preferences保存List<E>
public static String List2String(List SceneList) throws IOException { ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); ObjectOutputStream objectOutputStream =
2015-09-23 14:16:42 622
原创 Android 一个Activity里面2个ListView垂直排列,动态设置ListView高度
/** * 动态设置listview的高度 * @param listView */ public void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter adapter = listView.getAdapter(); if(adapter != null) { int totalH
2015-09-22 17:00:40 1665
转载 Android 一个ListView添加多个Adapter
有时候我们想在listView上分类,或者呢 有时候一行显示两列内容,有时候需要三列内容 ,那怎么实现呢,这里呢就要使用Java代码 class Section { String caption; Adapter adapter;
2015-09-22 09:53:02 3057
原创 Android 彻底关闭WebView,防止WebView造成OOM
Android上的WebView经常会造成一些问题,我现在就遇到了 = =关闭Activity之后,WebView还在内存中占用,非常有可能造成OOM。但是即使在包含该webview的Activity的destroy()方法中,使用webview.destroy();webview=null;对内存占回收用还是没有任何效果。一旦在xml布局中引用了webview甚至没有使用过,都会阻碍重新进入
2015-09-17 14:45:04 25529
转载 Android 三次贝塞尔曲线练习之弹性的圆
原文链接:www.jianshu.com/p/791d3a791ec2效果图贝塞尔曲线知识讲解效果图开始本文之前先查看一下目标效果是如何的。weibo这个动画的来源是优秀网页设计的一个微博,看到这个效果感觉下面的圆的动画十分的赞,于是就打算模仿这个效果。然后接下来看我所做的简单效果吧。项目代码:https://github.com/Devin
2015-09-17 14:08:23 3160
转载 Android 消息提示框:五种Toast详解
原文链接:http://android.tgbus.com/Android/tutorial/201103/346236.shtmlToast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。而且Toast主要用于向用户显示提示消息,接下来巴士为大家总结了Android五种Toast特效详
2015-09-16 18:14:52 1278
原创 Android 防止点击事件连按,isFastClick()
long lastClickTime; public synchronized boolean isFastClick() { long time = System.currentTimeMillis(); if (time - lastClickTime < 500) { return true; }
2015-09-16 18:09:33 1135
原创 Android ViewPager与子控件点击事件冲突的解决方案
ViewPager里面经常会放置很多东西,本文提供一个解决思路。子空间不使用OnClickListener,而使用OnTouchListener:class OnClick implements View.OnTouchListener { private String title; public ZhiDeSouOnClick(String
2015-09-16 17:59:19 7867 1
转载 Android 动画显示文字与bitmap的BadgeView
原文链接:http://www.jcodecraeer.com/a/opensource/2015/0910/3436.html项目地址: https://github.com/elevenetc/BadgeView开发环境: Android Studio介绍:动画显示文字与bitmap的Badge view 。 运行效果:使用说明:添加到布局:
2015-09-16 17:43:26 1075
转载 Android Android利用Fiddler进行网络数据抓包
转载自:http://www.trinea.cn/android/android-network-sniffer/主要介绍Android及IPhone手机上如何利用Fiddler进行网络数据抓包,比如我们想抓某个应用(微博、微信、墨迹天气)的网络通信请求就可以利用这个方法。 Mac 下请使用 Charles 代替 Fiddler,Charles 免费激活码为Registered
2015-09-16 17:37:18 831
原创 兴趣 程序猿宅必备超级好看的动漫
火影忍者死亡笔记(百度网盘下载,超级好看,稀缺资源)http://pan.baidu.com/s/1bn4SrZD死神东京食尸鬼第一季、第二季罪恶王冠噬神者http://www.hltm.cc/view/12217.html
2015-09-16 13:32:50 1997
原创 Ubuntu Ubuntu 14.04系统托盘无法显示
安装了Ubuntu14.04,瞬间感觉整个世界就不一样了。。。相对与windows我还是喜欢ubuntu,原因嘛~不知道。。。安装系统之后,第一件事就是安装一些常用软件,列如QQ之类的。安装了wineQQ,跟windows上的一样。那么问题来了,在ubuntu顶部通知栏上,莫名其妙的挂Q图标不见了。上网搜了一下乱七八糟的教程,自己搞定了总结一下。启动命令行,执行下面代码:sud
2015-09-16 13:24:43 1323
原创 Ubuntu Ubuntu使用经验,常见问题及解决方法
由于用了Ubuntu,遇到问题是肯定的,再次特开一文,来记录我的使用经验以及我遇到的常见问题以及解决方法。必备软件:新立得软件包管理器直接在Ubuntu软件中心搜索安装就行了。这个是非常强大的,我们从网上下载的deb安装包安装之后都可以用这个来管理的。比如卸载一些安装之后的软件之类的操作。必备软件:ClassicMenu直接在Ubuntu软件中心搜索安装就行了。安装
2015-09-16 13:22:29 1466
原创 Gradle 使用命令行操作Gradle
Gradle介绍:现在Gradle已经成为java世界最火的构建工具,风头已经盖过了冗余的ant,落后的maven。Gradle是以Groovy语言编写的一套构建脚本的DSL,由于Groovy语法的优雅,所以导致Gradle天生就有简洁、可读性强、灵活等特性。Gradle最新稳定版本2.5下载地址:https://downloads.gradle.org/distributions/gradl
2015-09-16 13:13:29 13329
转载 Android Multiple APK Support
Multiple APK Supportfrom:http://developer.android.com/google/play/publishing/multiple-apks.htmlGoogle Android > Develop > Google Services > Multiple APK SupportMultiple APK support is a featur
2015-09-16 13:10:53 4749
转载 Android Building Apps with Over 65K Methods (Multiple DEX)
Building Apps with Over 65K Methods (Multiple DEX)From:https://developer.android.com/tools/building/multidex.html Develop > Google Services > Multiple APK Support" href="http://www.yaphet.net/?p
2015-09-16 13:09:16 1415
原创 Android 不要把android做成ios!
每一个操作系统都有他独特的设计语言,现在互联网公司这么多,每个公司都有自己的几个app。看看现在的android app,他们大多数都有一个共同的特点:卡!为什么呢?现在各个公司的设计语言基本都是ios的设计语言,产品和UI不会为android和ios出两套设计方案。然而这种ios设计语言对于ios来说没什么,但是对于android来说,问题就很大。android上面要实现不是androi
2015-09-16 12:02:14 832
原创 Android AndroidStudio环境下控制状态栏颜色
style.xml #00ff00 #ff00ff AndroidManifest.xmlandroid:theme="@style/AppTheme"
2015-09-15 10:14:31 2301
原创 Android HttpUtils工具类
import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;/** * Created by YaphetZhao on 2015/8/13 0013. *
2015-09-15 10:13:02 788
原创 Android ViewPager+Fragment实现首页滑动翻页
activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"
2015-09-15 10:10:25 1279
原创 Android 线程中更新UI
安卓在线程中更新UI的方法就是发消息到主线程private Thread mThread;public void runThread() { mThread = new Thread(runnable); mThread.start();//线程启动}Runnable runnable = new Runnable() { @Override public
2015-09-14 14:59:10 614
原创 Android 去掉ListView的HeaderView、FooterView的Divider分割线
mListView.setHeaderDividersEnabled(false);mListView.setFooterDividersEnabled(false);
2015-09-12 14:06:31 943
原创 Git Git命令速查 | Git命令分类 | Git常见问题
Git命令速查git init # 初始化本地git仓库(创建新仓库) git config --global user.name "xxx" # 配置用户名 git config --global user.email "xxx@
2015-09-07 16:22:42 863
原创 Git Windows下Git安装 | Ubuntu下Git安装 | SSHKey生成
Git简介Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。集中式vs分布式Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢?先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本
2015-09-07 16:20:09 1008
原创 Android 强大的图片加载库Fresco,Fresco介绍
Fresco介绍:Fresco是一个由facebook开源的强大的图片显示系统。Fresco考虑到了安卓中图片加载的几乎所有问题,可以加载来自网络、本地、以及应用资源文件中的图片,同时在图片加载完成之前会显示一个占位图片,提供二级缓存,还支持gif动态图。Fresco将图片放在一个特殊的内存区域,因此更容易避免OutOfMemoryError。这是以个以c++思维方式写出的java程序(Wri
2015-09-06 10:09:18 1582
原创 Android android:windowSoftInputMode 属性整理
activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:1.当有焦点产生时,软键盘是隐藏还是显示2.是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置多个值——多个”state…”values,例如&mda
2015-09-06 09:53:29 690 1
原创 Android ActionBar常用功能代码整理
private ActionBar mActionBar;mActionBar = this.getActionBar();mActionBar.setTitle("");mActionBar.setDisplayHomeAsUpEnabled(true);/** *点击actionbar左侧home图标返回上一activity */@Overridepublic boolean
2015-09-06 09:47:55 539
原创 Android createWindowSurface failed EGL_BAD_ALLOC 引起Crash的解决方案
createWindowSurface failed EGL_BAD_ALLOC先看下Log:W/Adreno-EGL﹕ : EGL_BAD_ALLOCE/libEGL﹕ eglMakeCurrent:784 error 3003 (EGL_BAD_ALLOC)I/Choreographer﹕ Skipped 69 frames! The application may be d
2015-09-06 09:43:49 21146
Chrome迅雷下载插件Thunder-Download-Extension-for-Chrome_v3.1.crx
2015-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人