- 博客(67)
- 资源 (53)
- 收藏
- 关注
原创 TextView最后一行,不完全显示。截取显示
1、效果图大致如下:本代码存在的弊端是存放在listView中,可能出现需要滑动才可以刷新,设置文本。import android.content.Context;import android.content.res.TypedArray;import android.graphics.Paint;import android.text.TextPaint;import
2015-04-29 14:04:11
3875
原创 Activity页面finish栈管理
1、自定义Applicationimport java.util.Stack;import android.app.Activity;import android.app.Application;public class MyApplication extends Application { private static MyApplication mApplication;
2015-03-02 09:42:04
980
原创 Fragment使用startActivityForResult无效
1.问题:在Fragment中使用getActivity().startActivityForResult(intent, requestCode)。 启动页面finish时,发现Fragment 的onActivityResult(int requestCode, int resultCode, Intent data)方法未被调用。而包含Fragment的Activity中的onActivit
2015-02-12 16:49:09
2152
转载 volley框架下发送和读取cookie
原文链接:http://www.open-open.com/lib/view/open1419925489187.html首先volley本身不支持cookie,但是volley又非常好用(比如封装了网络请求的实现,内部支持并发, 不用我们再额外设计网络管理异步处理,网络请求不应在UI线程等等),那既想使用volley又想在对服务器发起http请求时加上cookie,并从服 务器给的响应中
2015-01-27 14:18:02
3225
2
转载 Fragment生命周期详解
如果你要看官网,在这里http://developer.android.com/guide/components/fragments.html如果你要看翻译的,这里有一篇http://blog.youkuaiyun.com/aomandeshangxiao/article/details/7671533而我要说的,是我自己使用时候总结的一些收获。首先第一次创建Fragment的时候,其
2015-01-21 15:18:12
730
原创 Android Toast工具类
1、自定义Applicationpackage com.example.testan;import android.app.Application;public class App extends Application { private static App appInstance; @Override public void onCreate() { super.on
2015-01-15 17:35:58
1152
转载 Android常用工具类
主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。目前包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、ArrayUtils、ImageU
2014-12-29 09:47:05
655
转载 ScrollView嵌套ListView的显示问题
一、 ScrollView、ListView嵌套结构碰到的问题 ScrollView中只能放一个控件,一般都放LinearLayout,orientation属性值为vertical。在LinearLayout中放需要呈现的内容。ListView也在其中,ListView的高度设为适应自身内容(wrap_content)。listView中放置了多条数据结果却只显示了1条。原因就是sc
2014-12-25 15:36:18
463
原创 Android 自定义标题栏Topbar
如图, 现在的app标题结构都相对统一。所以自定义一个模版,要更优于为每个页面写一个布局。 以下为本人改进慕课网的代码,实现一个自定义的标题栏。先上个效果图吧:一、首先是自定义属性,编写attrs.xml:
2014-12-16 11:09:32
2126
原创 Android横竖屏切换改变布局
前提: 横屏布局:layout_landscape , 竖屏布局: layout_portrait 旋转RotateSampleActivity页面1、在AndroidManifest.xml注册Activity。 <activity android:name=".RotateSampleActivity"
2014-12-09 14:45:32
890
转载 webview与js交互
webview与js交互对于android初学者应该都了解webView这个组件。之前我也是对其进行了一些简单的了解,但是在一个项目中不得不用webview的时候,发现了webview的强大之处,今天就分享一下使用webview的一些经验。 1、首先了解一下webview。webview介绍的原文如下:A View that displays web pages. This
2014-11-18 14:19:56
481
转载 JSOUP入门指南-Java开发的HTML解析器
原文链接:解析和遍历一个html文档如何解析一个HTML文档:String html = "First parseParsed HTML into a doc.";Document doc = Jsoup.parse(html);其解析器能够尽最大可能从你提供的HTML文档来创见一个干净的解析结果,无论HTML的格式是否完整。比如它可以处理:
2014-11-11 16:46:55
674
转载 Java注解 Annotation
原文连接:http://www.cnblogs.com/mengdd/archive/2013/02/02/2890182.html
2014-11-10 14:55:14
401
原创 Java反射01 反射_Class 反射_Method Annotation
package com.jp.reflect;import java.io.InputStream;import java.lang.reflect.Field;import java.lang.reflect.Method;import org.junit.Test;public class ReflectionTest { /** * @param className
2014-11-10 10:22:19
1944
转载 Android 编程下的代码混淆
什么是代码混淆Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易被反编译成 Java 源代码。为了防止这种现象,我们可以使用 Java 混淆器对 Java 字节码进行混淆。混淆就是对发布
2014-11-03 13:43:29
799
转载 动态中添加LinearLayout和RelativeLayout布局
在ANDROID 开发中,有时候我们需要在后台动态添加布局文件,这里我们来说一下后台添加LinerLayout布局和RelativeLayout文件的方式: LinearLayout 布局: 故名思义,线性布局,组件以垂直或水平方向线性排列。android.widget.LinearLayout 有个继承自android.view.ViewGroup.Layou
2014-11-03 13:29:26
2835
原创 Butter Knife的配置和使用
butterknife which uses annotation processing to generate boilerplate code for you. Jar包下载。 一、图文配置Eclipse1、将jar放于工程的libs目录下2、选择工程的poperties 3、找到如下目录并购选Enable project specific s
2014-10-15 13:42:09
804
原创 IntelliJ-IDEA|Android Studio 快捷键
一些常用快捷键和Eclipse的对比:功能 Eclipse IDEA复制整行 Ctrl+Alt+↑↓
2014-09-19 09:59:26
2637
原创 Fragment与Activity的通信(回调),Fragment间的通信
一、消息Fragment-->Activity1、Fragment启动Activity时通过Intent将数据传递过去,这种方法每次都要重启Activity。2、通过回调方法: 2.1 普通的回调方法。Fragment类中定义方法switch:private void switch(Fragment f) { if(f != null){ if(getActiv
2014-09-10 17:56:22
657
原创 Android刮刮乐
在UI页面的布局文件中:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" > <TextView andro
2014-09-09 16:47:36
538
转载 Groovy入门教程
IBM的《精通Groovy》:http://www.ibm.com/developerworks/cn/education/java/j-groovy/j-groovy.html
2014-08-27 14:40:54
564
原创 【Android学习链接(网址)整理】
自己整理的一些Android学习的链接:已经入门的程序员直接看项目吧:https://github.com/Trinea/android-open-project一、非视频学习资源:先来个Android程序员的学习路线http://java.itheima.com/main/studyline/heimaline.html1、Goog
2014-08-25 00:23:47
3226
转载 Android InputMethodManager输入法简介
一、结构public final class InputMethodManager extends Object Java.lang.Objectandroid.view.inputmethod.InputMethodManager 二、类概述 整个输入法框架(IMF)结构的核心API,应用程序之间进行调度和当前输入法交互。你可以用Context.g
2014-08-12 15:39:38
1214
原创 Android小技巧
总结一些平时项目小技巧:1、context.getResources().getDisplayMetrics()报空指针异常Resources res;if (context == null) res = Resources.getSystem();else res = context.getResources();DisplayMetrics dm = res.getDis
2014-08-04 10:31:35
1366
转载 直接拿来用!最火的Android开源项目
1. ActionBarSherlockActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有Acti
2014-08-03 22:04:46
504
scrolltricks
2014-12-23
Android反编译使用工具整理
2014-09-16
ExpandableButtonMenu弹出式菜单
2014-07-17
[Android内核剖析].柯元旦.扫描版
2014-06-28
Fragment+FragmentTabHost
2014-03-23
UMLforJavaProgrammer.pdf 中文共享版
2012-11-18
手把手教你构建安卓版“捕鱼达人”--android讲堂.doc
2012-11-12
Dos资料17本合集(后8本)
2012-04-25
Dos资料17本合集(中4本)
2012-04-25
Dos资料17本合集(前5本).rar
2012-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人