自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (15)
  • 收藏
  • 关注

原创 动态设置Fragment、view主题

fragment:final Context contextThemeWrapper = new ContextThemeWrapper(getActivity(), R.style.Widget_MainTabPageIndicator);          LayoutInflater localInflater = inflater.cloneInContext(contex

2015-10-21 16:35:23 1812

转载 Android换肤技术总结

转自http://blog.zhaiyifan.cn/2015/09/10/Android换肤技术总结/Android换肤技术总结 androidtheme换肤androidAndroid换肤技术总结背景纵观现在各种Android app,其换肤需求可以归为白天/黑夜主题切换(或者别的名字,通常2套),如同

2015-09-11 10:09:04 466

转载 Material Design 概念,环境和基本属性

http://www.cnblogs.com/mengdd/p/4463485.htmlMaterial Design 概念,环境和基本属性Material Design是随Android 5.0推出的一种设计概念, 涉及到了跨平台和设备的视觉,动态,交互设计等方面. 设计概念Material Design的灵感来自于对纸和墨水的研究,基于触觉现实感.并且它还在

2015-09-07 17:04:57 730

转载 Android 实现个性的ViewPager切换动画 实战PageTransformer(兼容Android3.0以下)

转自:http://blog.csdn.net/lmj623565791/article/details/40411921官方示例地址:http://developer.android.com/training/animation/screen-slide.html 有兴趣的可以去看看~~

2015-08-25 16:49:11 394

转载 输入法显示和隐藏

EditText获取焦点自动弹出键盘http://www.aichengxu.com/view/34982            EditText获取焦点自动弹出键盘,有需要的朋友可以参考下。一般的EditText是这样的:<EditText android:id="@+id/edit" android:layout_widt

2015-05-22 10:06:28 522

原创 java中查看一个方法的调用来源

Throwable t = new Throwable();StackTraceElement stack[] = t.getStackTrace();

2015-05-20 11:22:47 2599

转载 转载一篇文章【实现app上对csdn的文章查看,以及文章中图片的保存】

实现app上对csdn的文章查看,以及文章中图片的保存 (制作csdn app 完结篇)   http://blog.csdn.net/lmj623565791/article/details/24022165 不过,Pocket也可以进行离线观看,通过观察Pocket布局,里面确实使用的webkit。具体实现待考察。

2015-05-12 23:05:16 535

转载 转载一篇修改progressbar样式的文章

http://blog.sina.com.cn/s/blog_9d448a7501015fyw.html

2015-05-12 19:48:11 439

原创 TextView 添加Selector的背景和颜色不能正常运行

TextView 添加Selector的背景和颜色不能正常运行,原因,textview未设置clickable        android:id="@+id/tv_edit"        android:layout_width="63dp"        android:layout_height="25dp"        android:layout_alig

2015-05-12 14:41:25 1372

转载 Activity真正显示后回调onPostCreate方法

http://www.lephone.net/thread-5027-1-1.htmlhttp://stackoverflow.com/questions/20639464/actionbaractivity-with-actionbardrawertoggle-not-using-drawerimageresprotected void onPostC

2015-04-20 17:11:31 1920 1

原创 Radiobutton样式修改

效果图》》布局》》》<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@draw

2015-04-17 12:29:13 1177

原创 dialog去黑边

不使用AlertDialogDialog dialog = new Dialog(context);        dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);        dialog.setContentView(view);        //去黑边框        dialog.getWin

2015-04-17 10:41:55 715

原创 2种方式实现带进度的圆形进度条

progressbar默认为水平和圆形进度条,但圆形的进度条是没有进度的。下面提供2中方式实现带进度的圆形进度条。

2015-02-28 14:20:35 2317

原创 listView/GridView getChild获取不到的解决方法

在onCreate或onResume中调用了getChildAt()方法,这时候adapter中的Item还没有放入到AdapterView中去....解决方法,当activity获得焦点事件的时候在调用就没问题了        @Override          public void onWindowFocusChanged(boolean hasFocus) {   

2014-12-15 17:43:21 1159

原创 如何设置安卓手机软件的默认安装位置

1、通过ADB shell命令 下面为安卓4.4版本的adb shell命令pm get-install-location: returns the current install location.    0 [auto]: Let system decide the best location    1 [internal]: Install on internal dev

2014-12-03 17:03:02 5919

原创 安卓下载文件如何更新UI进度

以前写过几篇关于下载的文章,总的来说是以下几点: 1、维护一个下载进程的Hashmap,以防止下载重复,并将信息保存至数据库。2、下载线程Task继承自Runnable,使用RandomAccessFile来保证可以断点下载。3、下载时使用ContentProvider的Observer进行通知UI或使用Listener监听器通知,当然也可以是BroadCast。反编译过很多的

2014-11-07 17:54:02 1023

原创 解决fragmentTransaction.replace不能全屏

解决fragmentTransaction.replace替换后的内容不能全屏

2014-10-20 14:14:37 1293

转载 如何修改android 不能运行 java Application

Invalid layout of java.lang.String at value## A fatal error has been detected by the Java Runtime Environment:##  Internal Error (javaClasses.cpp:136), pid=11252, tid=10964#  fatal error: In

2014-10-19 15:20:36 746

原创 安卓环境的各种地址(总结下,每次都是各种找)

Eclipse下载地址:http://www.eclipse.org/downloads/ android sdk下载地址http://developer.android.com/sdk/index.html#download adt在线安装地址http://dl-ssl.google.com/android/eclipse/把https换成http来访问就可以访问

2014-10-18 20:00:34 872

原创 Android下载文件提示文件不存在。。。 java.io.FileNotFoundException

遇到这个错误java.io.FileNotFoundException,其实文件是存在的,把地址拷贝到手机浏览器都可以直接下载的,但为嘛不能下载呢。  Error in downloadBitmap - http://neirong.funshion.com/download/agc/fcms/疯狂坦克大战/疯狂坦克大战.png : java.io.FileNotFoundExce

2014-10-09 16:58:20 6566 1

原创 F-droid 源码片段(二)下载模块整理

修改后的F-drod下载模块

2014-09-26 17:55:04 1698

原创 Sqlite创建表一定要声明字段类型(ContentProvider查询的小问题)

用ContentProvider查询,有时候不太灵。。就像下面的代码,数据库中存在该数据,但是查不出来。原因可能是该字段没有声明类型。。如下: private final static String SQL_CREATE_TABLE_INSTALLED =      "CREATE TABLE if not exists " + TABLE_INSTALLED + " ( "

2014-09-25 15:20:51 1544 2

原创 安卓监听apk的安装和卸载

1、创建广播类,继承BroadcastReceiver public class PackageBroadCastReceiver extends BroadcastReceiver {  private static final int PACKAGE_NAME_START_INDEX = 8; @Override public void onReceive(Context co

2014-09-25 15:14:12 880

原创 error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or dir

在linux上安装Android开发环境时,R文件不能生成。提示libz.so.1找不到。。。。执行aapt果然报错了。折腾了半天。在网上找到一篇文章,查找该库的进行安装,终于解决了,在此记录下。。1 到sdk目录 tools下执行 ./aapt ,根据报错信息,查看缺少的库2 执行以下命令,查看谁提供该库 如yum whatprovides ld-linux.so.1

2014-09-20 11:05:32 2512

原创 F-droid源码片段(一)

比对系统的已安装的应用,查询需要插入和删除的应用列表    private void compareCacheToPackageManager() {        Map cachedInfo = InstalledAppProvider.Helper.all(context);        List installedPackages = context.getPackageMa

2014-09-16 11:29:02 1366

原创 md5算法 保证下载文件的完整性

/**  * compute the the md5 of input file  * @param input file  * @return  * md5 string, or null  */ public static String md5(File file){  try{   MessageDigest md = MessageDigest.getIns

2014-09-12 17:46:27 1686

原创 如何给Actionbar添加动画(支持2.3)

注:需要导入v4包private MenuItem refreshItem; @Override public boolean onOptionsItemSelected(MenuItem item) {        switch (item.getItemId()) {        case R.id.action_refresh:

2014-09-02 16:42:01 922

转载 [转]onWindowFocusChanged重要作用 and Activity生命周期

onWindowFocusChanged重要作用 and Activity生命周期

2014-08-15 10:39:39 599

原创 关于ActionBar

http://blog.csdn.net/lovexieyuan520/article/details/9974929  一般Actionbar设置为 ActionBar bar = getSupportActionBar();  bar.setHomeButtonEnabled(false);  bar.setDisplayHomeAsUpEnabled(false)

2014-08-14 18:00:46 526

原创 FragmentPagerAdapter和FragmentStatePagerAdapter的区别

两个FragmentAdapter的差异:销毁一个Fragment:FragmentPagerAdapter执行的是onDestoryView而FragmentStatePagerAdapter执行onDestory方法;FragmentStatePagerAdapter使用范围:适用于需要很多个Fragment时

2014-08-14 17:59:39 408

原创 安卓如何动态修改fragment中的 Menu

1、复写onPrepareOptionsMenu方法 @Override public void onPrepareOptionsMenu(Menu menu) {    menu.clear();//先清除已经建好的menu  MenuInflater inflater = getActivity().getMenuInflater();//根据各种条件,重新

2014-08-13 09:37:20 2669

原创 Gallery实现快速拖动只滑动一页的解决办法

这年头用gallery的已经很少了,此文提供一个一次滑动只滑动到下一页的方法(包括快速滑动)。import android.content.Context;import android.util.AttributeSet;import android.view.KeyEvent;import android.view.MotionEvent;import and

2014-07-25 14:02:44 899

转载 转载 Android图片相关总结

http://gundumw100.iteye.com/blog/8497291、//压缩图片大小  2、

2014-07-17 21:07:09 496

转载 转一篇关于 ANR 的文章

浅谈ANR如何分析解决ANR /转博客分类:Androidandroid 源码编译 手机中pull处理trace.txt进去 data/anr 再pull 一:什么是ANR                  ANR:Application Not Responding,即应用无响应二:ANR的类型           

2014-07-09 17:14:43 552

原创 替换谷歌自带的安卓开发虚拟机?何不试试下面的虚拟机

谷歌自带的虚拟机的启动速度让人蛋疼不已,下面总结列举了3个虚拟机,方便各位安卓开发者在没有安卓手机情况下,也能尽享安卓开发。1、bluestacks使用方法:http://jingyan.baidu.com/article/425e69e69e0cf8be15fc1616.html官网:http://www.bluestacks.net.cn/Download

2014-07-04 14:02:31 1435

原创 常用的自定义UI组件- 一:TimeView

最近做蛋疼的机顶盒项目,以后遇到哪些常用的组件,记录于此。反编译 youku视频TV偷来的。。也希望各位童鞋多学习别人的代码,为己所用。当然还有其他的办法,比如监听系统发出的广播等等。等有时间再把那个贴上来。效果图:TimeView.javapackage com.youku.tv.widget;import android.cont

2014-06-30 15:02:10 1287

原创 gridview实现youku TV的频道样式

布局://修改listselector 不使用系统默认的选中方式type.xmlhttp://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="ver

2014-06-30 14:51:34 1335

原创 通过查看源码,查看invalidate和postInvalidate的区别

查View的源码可知:postInvalidate是使用handler发送消息,即可以使用在非UI线程中,而invalidate直接修改布局,所以只能用在UI线程里了。public void invalidate() {        invalidate(true);    }void invalidate(boolean invalidateCa

2014-06-27 16:21:35 1158

翻译 闲来看看View.java的Developer Guides

View.java's Developer Guides

2014-06-27 16:13:01 656

原创 Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android

在写自定义的view时,有时会报以下错误:Caused by: java.lang.NoSuchMethodException: [class android.content.Context, interface android.util.AttributeSet]         android:id="@id/viewpage_container"

2014-06-19 13:59:38 7093

快看视频v0.1.9.1

快看是第一款话题性短视频观看应用,它汇集了最热门最有意思的视频话题,呆萌贱、高逼格、槽点看点,样样都有,有意思的人们通过在此贴标签、顶标签,发起话题并扎堆话题 公交、地铁、候机、蹲厕、睡前、排队,只需花几分钟,就能看到超多惊艳有趣的短视频,不占流量,不耗内存,只费手指

2015-06-12

android_downloader

安卓下载工具工程代码,使用HttpConnection,不是使用系统自带的DownloadManager,方便监听下载状态。使用handler发送进度、异常消息。

2014-09-26

webview显示gif图片

webview显示gif图片,当然也包括显示普通的图片。 如果在xml文件里既想显示gif,又想显示普通的图片,可以使用该webview来加载。 当然也可以借助第三方的gifview和Imageview声明2个控件。

2013-12-04

仿QQ ImageVIew异步获取bitmap框架

这个文件是从某个个网站代码和QQ中参考病结合在一起的,只要在gridview的adapter中使用imageview.getBitmapByUrl就可以获取图片了。不必担心 实现原理也相对简单,imageview获取图片的顺序依次为缓存->文件->从网上下载 当然我强烈建议您仔细查看代码,理解思路。这些代码还是有一定的学习价值的。 gridview、listview同样可以使用。 由于最近没分了,所以要了5分。希望你看了觉得肯定是值得的。

2013-10-28

Android编程规范与常用技巧

根据几个网站整理出来的Android编程规范与常用技巧。共享以便开发者借鉴

2013-10-22

android开发图库

android开发图库

2013-01-14

hibernate-annotations-3.4

hibernate-annotations-3.4

2012-12-14

slf4j-1.5.8.zip

slf4j-1.5.8.zip

2012-12-13

JQuery_1.4.2_API.chm

JQuery_1.4.2_API.chm

2012-07-19

Ext 3.0 中文API.CHM

Ext 3.0 中文API.CHM

2012-07-18

dhtmlx.chm

dhtmlx.chm

2012-07-02

正则表达式.png

正则表达式图,忘了在哪个网站下的。

2012-07-02

jquery novice to ninja

我自己看了,挺好的,英文的。网上下载的,没分了,请大家关照。

2012-04-26

FileUpload组件使用方法

FileUpload组件使用方法, FileUpload组件使用方法, FileUpload组件使用方法,

2012-04-14

空空如也

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

TA关注的人

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