自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 收藏
  • 关注

原创 Android在onCreate()中获得控件尺寸 (转)

方法如下: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final ImageView imageView = (Image...

2015-03-03 18:02:41 136

原创 android fragment(android.support.v4.app.Fragment和android.app.Fragment

(1)android.app.Fragment:兼容的最低版本是android:minSdkVersion="11"因此你的应用不能兼容3.0以下的应用。可以使用<fragment>标签的,这点很重要,如果是用android.support.v4.app.Fragment的话,是不能是用<fragment>标签的,会抛出android.view.InflateEx...

2014-10-20 10:18:11 196

原创 获取android配置文件的版本信息

在配置文件AndroidManifest.xml里自己可以指定versionCode的versionName,在代码可以使用如下方式获取它们值:/** * 获得应用的版本信息 * @param context * @return */ public static String getAppVersionName(Context context) { ...

2014-09-28 16:19:20 274 1

原创 Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果(转)...

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38140505自从Gallery被谷歌废弃以后,Google推荐使用ViewPager和HorizontalScrollView来实现Gallery的效果。的确HorizontalScrollView可以实现Gallery的效果,但是HorizontalScrollView...

2014-09-27 17:03:17 141

原创 Android大图片裁剪终极解决方案(上:原理分析)(转)

http://blog.csdn.net/floodingfire/article/details/8144604     约几个月前,我正为公司的APP在Android手机上实现拍照截图而烦恼不已。    上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目,就漏洞百出。    当时我用大众化的解决方案,暂时性的...

2014-09-09 16:01:45 118

原创 [Parallax Animation]实现知乎 Android 客户端启动页视差滚动效果(转)

转载自:http://ryanhoo.github.io/blog/2014/07/16/step-by-step-implement-parallax-animation-for-splash-screen-of-zhihu/  前言Parallax Scrolling (视差滚动),是一种常见的动画效果。视差一词来源于天文学,但在日常生活中也有它的身影。在疾驰的动车上看风...

2014-07-23 17:55:19 125

原创 Andriod Fragment---给Activity添加一个Fragment(转)

通常,Fragment作为Activity整体视图层次树的一部分,被嵌入到宿主Activity的界面的一部分。有两种方法能够把Fragment添加到Activity布局中:1.  在Activity布局文件的内部声明Fragment。你能够像一个视图那样给Fragment指定布局属性。下例说明了给Activity指定两个Fragment的布局文件。 <?xml versio...

2014-07-22 13:51:53 167

原创 Android文字竖直排版TextViewVertical(可横向滚动)(转)

实现中国古文的那种行文格式排版,从上至下从右至左的顺序。废话不多说,先看效果<ignore_js_op style="word-wrap: break-word;">    (1)自定义竖排文字控件TextViewVertical.java:package org.guyue;/************************** * 作者...

2014-07-09 11:09:39 456

原创 如何在模拟器上运行apk文件及查看apk的db

(1)转如何在模拟器上运行apk文件:步骤:   一、经apk文件拷入到android sdk 的tools目录下(我的在目录F:\develop_installed_software\adt-bundle-windows-x86_64-20130219\sdk\platform-tools)。   二、运行模拟器(运行通过SDK目录下的sdk setup.exe或是通过Eclipse启...

2014-07-02 16:33:43 1783

原创 android 仿 新闻阅读器 菜单弹出效果(附源码DEMO)(转)

转载自:http://blog.csdn.net/vipzjyno1/article/details/23872695  开发中碰到问题之后实现的,觉得可能有的开发者用的到或则希望独立成一个小功能DEMO,所以就放出来这么一个DEMO。原本觉得是最后完成后发网站客户端的,可是这样体现不出一个功能一个功能的分析实现效果,而且周期时间长,所以就完成一部分,发一部分,敬请谅解。 ...

2014-06-30 18:10:54 177

原创 Animation动画加p

Animation动画配置文件原来还可以设置加上p去,加了p后,移动就是从屏幕边开始一直移动到指定的地方。 效果图:  代码很简单:(1)MainActivity.javapackage com.example.animationtest;import android.app.Activity;import android.os.Bundle;i...

2014-06-30 17:12:38 111

原创 android 之popupWindow 在指定位置上的显示(转)

这篇文章主要介绍了popupWindow 在控件的各个方向上的显示(上、下、左、右),主要用到popupWindow 的showAtLocation()方法:在控件的(1)上方:private void showPopUp(View v) { LinearLayout layout = new LinearLayout(this); layout.setBackgrou...

2014-06-30 10:29:17 136

原创 PopupWindow使用,弹出菜单窗口

弹窗,可以使用PopupWindow方式,也可以自己制作一个PopupWindow,下面分说两种方式: (一)自己制作一个PopupWindow,实际是一个activity,关键是加入自定义的theme  效果图如下:  (1)自定义弹窗activity类SelectPicPopupWindow.java package com.example.pi...

2014-06-28 19:17:25 198

原创 Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)(转)

转载自:http://blog.csdn.net/vipzjyno1/article/details/25248021  非常值得学习的文章,推荐  在android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。下面就来说说经常会使用...

2014-06-28 18:58:56 136

原创 NineOldAndroids动画,如游戏币增减效果

自Android 3.0以上的版本,SDK新增了一个android.animation包,里面的类都是跟动画效果实现相关的,通过Honeycomb API,能够实现非常复杂的动画效果。但如果开发者想在3.0以下的版本中也能使用到这套API,那么Nine Old Androids就会是你最好的选择,该API和Honeycomb API完全一样,只是改变了你使用com.nineoldandroid...

2014-06-27 15:21:24 201

原创 ListView具有多种item布局——实现微信对话列(转)

转载自:http://blog.csdn.net/xyz_lmn/article/details/13745489        这篇文章的效果也是大家常见的,各种通讯应用的对话列表都是这种方式,像微信、whatsapp、易信、米聊等。我们这篇文章也权当为回忆,形成简单的笔记。这篇文章参考了2009年Google IO中的《TurboChargeYourUI-How to make yo...

2014-06-26 23:59:27 116

原创 ListView 仿QQ微信侧滑出现删除按钮

要在ListView侧滑时出现删除等按钮,见下面效果图: 实现起来很简单,使用HorizontalScrollView将正常显示的item层及操作按钮层水平并排起来,滑动时再将操作按钮显示出来,详见代码:(1)MainActivity.javapackage com.justlcw.csdn;import android.app.Activity;import ...

2014-06-25 16:40:33 344

原创 Android TextView实现点击展开动画效果(转)

转载自:http://blog.csdn.net/wy353208214/article/details/10286105 今天面试遇到的一个问题,Android TextView点击实现展开带动画效果(即文字一行一行向下展出来),不过这个是不带Animation的,晚上自己回家没事就实现了下。  下面说下思路吧,就是先获取TextView完全展开时的最大maxLines记...

2014-06-25 14:22:49 635

原创 图片查看器photoview使用

使用开源控件图片浏览工具包:photoview_library1.2.2.jar来源于:http://a.code4app.com/android/PhotoView/5241a4026803fa1327000000gihub地址:https://github.com/chrisbanes/PhotoView (1)图片查看器activity:/***********...

2014-06-24 16:23:47 351

原创 Android-Universal-Image-Loader学习笔记

 Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。(1).使用多线程加载图片(2).灵活配置ImageLoader的基本参数,包括线程数、缓存方式、图片显示选项等;(3).图片异步加载缓存机制,包括内存缓存及SDCard缓存;(4).采用监听器监听图片加载过程及相应事件的处理;(5).配...

2014-06-24 11:35:30 171

原创 activity切换动画

activity切换可以使用代码:overridePendingTransition(enterAnim, exitAnim); 今天讲的主要是使用theme方式来做(我这里以像微信点击图片放大,再点击图片缩小退出动画为例):样式文件里增加自定义样式styles.xml<!-- 查看大图的Activity效果 --> <style name="...

2014-06-23 11:06:56 87

原创 自定义虚线控件

虚线控件有时会用到,横的虚线好实现,而竖的虚线则需要自定义,效果如下:代码:(1)自定义控件类:package com.vvpinche.view;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import ...

2014-06-23 01:20:50 188

原创 自定义控件(自定义属性、合理设计onMeasure、合理设计onDraw等)(转)

转载自:http://blog.csdn.net/carrey1989/article/details/11757409    Android开发做到了一定程度,多少都会用到自定义控件,一方面是更加灵活,另一方面在大数据量的情况下自定义控件的效率比写布局文件更高。    一个相对完善的自定义控件在布局文件中和java代码中都应能灵活设置属性。另外在普通的布局中和AdapterView...

2014-06-18 18:00:35 82

原创 Android中View的绘制过程 onMeasure方法简述 附有自定义View例子(转)

转自:http://www.cnblogs.com/mengdd/p/3332882.html Android中View的绘制过程  当Activity获得焦点时,它将被要求绘制自己的布局,Android framework将会处理绘制过程,Activity只需提供它的布局的根节点。  绘制过程从布局的根节点开始,从根节点开始测量和绘制整个layout tree。  每一个V...

2014-06-18 17:46:46 79

原创 Android字符串进阶之三:字体属性及测量(FontMetrics)(转)

转载自:http://mikewang.blog.51cto.com/3826268/871765/  最近的一个模块正好用到字体的相关内容,整理出来。(一) 字体的几个参数 ,以Android API文档定义为准,见下图要点如下:1. 基准点是baseline2. Ascent是baseline之上至字符最高处的距离3. Descent是baseline之下...

2014-06-18 11:20:08 99

原创 Android之AlarmManager(转)

AlarmManager 包含的主要方法: // 取消已经注册的与参数匹配的定时器 void cancel(PendingIntent operation) //注册一个新的延迟定时器void set(int type, long triggerAtTime, PendingIntent operation) //注册一个重复类型的定时器void ...

2014-06-12 15:05:59 68

原创 闹钟功能和消息栏通知功能

今天实现一个具有闹钟功能的消息栏通知,即定时向消息栏推送通知,用户下拉通知栏列表,点击通知后,跳转到指定界面,效果图如下: 收到通知界面:   实现过程如下:(1)闹钟主界面:package com.example.alarmmanagerdemo;import java.util.Calendar;import java.util.Time...

2014-06-12 14:18:32 238

原创 启动引导界面实现(类似手机主界面切换应用屏幕)

我们手机安装很多应用时,分屏摆放,不同屏的应用切换时的效果我们使用得多,如何实现呢?转载自:高仿launcher和墨迹左右拖动效果 (1)主界面代码SwitchViewDemoActivity.java:package com.example.switchview;import android.app.Activity;import android.os.Bundle...

2014-06-07 16:27:01 132

原创 实现类似RadioGroup,RadioButton的自定义控件实现

题目可能没看懂,直接上效果图:    (1)主程序:package com.example.radiogrouptest;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.os.Bundle;impor...

2014-06-05 16:47:34 205

原创 自定义输入框(带clear所有内容功能)

效果图:   1 自定义控件CommonEditText.java代码:package com.yiduoyun.cloudschool.view;import android.content.Context;import android.content.res.ColorStateList;import android.content.res.Typ...

2014-06-04 18:04:17 262

原创 Android 文件的选择(转)

打开文件选择器private void showFileChooser() { Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("*/*"); intent.addCategory(Intent.CATEGORY_OPENABLE); try { ...

2014-06-03 18:20:31 139

原创 Android开源项目第二篇——工具库篇(转)

转载自:http://blog.csdn.net/csxwc/article/details/25337783  本文为那些不错的Android开源项目第二篇——开发工具库篇,**主要介绍常用的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼容、多媒体相关及其他**。Android开源项目系列汇总已完成,包括:...

2014-06-03 16:16:05 131

原创 onItemClick理解和点击item后背景变色的实现

我们有时做一个菜单,点击后,背景变为点击后色,效果如下:  这里只是简单介绍实现过程:定义存放菜单的listview:<ListView android:id="@+id/subject_menu_category_lv" android:layout_width="match_parent" android:la...

2014-05-19 16:55:24 477

原创 广播Broadcast简单使用

android广播最简单使用,在需要接收广播的界面里使用如下方法: /** * 注册广播 */ private void registerBroadcast() { IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction(Constant.BROADCAST_ACTION_D...

2014-05-17 17:56:52 185

原创 WheelView组件(滑轮时间组件)的应用(转)

转载自:http://blog.csdn.net/lyc66666666666/article/details/9219039 android前段组件中, 填表单,选择条目 的样式有很多, WheelView滚动组件为其中一种,如下图所示:                                         前两种大家很多都用过,  不过我修改了一下,弄出第...

2014-05-16 16:40:27 229

原创 通过overridePendingTransition方法实现切换activity动画效果

除了使用theme的方式来加载动画外,还可以在代码启动activity时,调用overridePendingTransition方法,加载切换动画效果:subjectSearch.setOnClickListener(new OnClickListener() {//点击弹出搜索页面 @Override public void onClick(View arg0) ...

2014-05-16 15:39:19 161

原创 通过设置theme方式实现切换activity动画效果

转载自:http://blog.csdn.net/lnb333666/article/details/8962715 如题:反编译的了微信的包才知道这做饭,惭愧惭愧...        AndroidManifest.xml 注意application节点 的android:theme属性,这个属性是影响全局的,只要其它activity没有单独设置过theme就使用该...

2014-05-16 14:53:17 123

原创 sqlife查询报错及关键字加粗方式

sqlife查询报错及关键字加粗的实现示例简单记录如下:/** * 搜索知识点 * @param query * @return */ public List<KnowledgePoint> searchKnowledgePoints(String query , String subjectId) { if(query == null)...

2014-05-15 14:44:30 163

原创 Android学习中关于WindowManager的讲解(转)

     我们Android平台是一个又一个的Activity组成的,每一个Activity有一个或者多个View构成。所以说,当我们想显示一个界面的时候,我们首先想到的是建立一个Activity,然后所有的操作在Activity里面实现,或者是一个Dialog或者Toast。这种方式固然简单,但是在有些情况下,我们要求的只是简单的显示,用Activity显然是多余,这个时候,我们如何处理呢?...

2014-05-15 11:06:47 77

原创 自定义对话框AlertDialog

常用的对话框可以直接调用系统提供的AlertDialog,这过系统提交的对话框比较丑,我们得改写一下:效果如下:含确认和取消两按钮的:  只含取消按钮的:   (1)对话框工具类MyAlertDialogUtil.java:package com.vvpinche.util;import android.app.AlertDialog;i...

2014-05-14 14:52:40 104

空空如也

空空如也

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

TA关注的人

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