自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android打包设置shrinkResources true引发的问题

这两天遇到一个奇怪的问题,release版本app发聊天信息时部分表情不显示,在debug版本又正常。一直不明白怎么回事,因为如果是图片替换出错应该是所有表情都显示不出来,这着实怪异。之前也没想过会不会是资源文件的问题,直到将apk解压缩后查看表情的图片才发现问题所在:部分表情图片文件只有1k且只显示1个像素。这时才发现是打包release版本时在build.gradle中将shrinkResou...

2018-05-19 10:34:34 591

转载 Android实现ListView或者RecyclerView距离屏幕边缘距离

Android上ListView默认行都是置顶的,在实际情况下可能需要设置距离顶部的距离,今天设置一下布局[html] view plain copy<ListView      android:id="@+id/agenda_view"      android:paddingLeft="8dp"      android:paddingRight="8dp"      android:l...

2018-05-18 22:10:09 1638

转载 DrawerLayout与SurfaceView搭配侧滑显示不完全

转自:https://blog.csdn.net/ning_gg/article/details/51003012最近很忙,本来想一个月4篇原创的计划就被耽搁了,今天抽得一点时间把最近遇到的问题记录下,这个问题就是DrawerLayout与SurfaceView搭配,在一些手机上是可以的,比如我的三星测试机(note3 n7506v system:4.3),但是在好多手机上是显示不完全,比如魅蓝n...

2018-05-04 19:25:47 182

转载 Android对apk源码的修改--反编译+源码修改+重新打包+签名【附HelloWorld的修改实例】

转自:http://blog.csdn.net/lucherr/article/details/39896549

2017-11-24 14:23:40 336

转载 教你解决Android Studio无法查看源码

转自:http://www.jianshu.com/p/ed4017059e04

2017-11-24 14:22:35 5738 1

转载 Java多线程中join方法的理解

转自http://uule.iteye.com/blog/1101994thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。t.join();      //使调用线程 t 在此之前执行完毕。t.join(1000);  //等待 t 线程,等

2017-02-15 14:46:08 311

转载 android学习路线

http://blog.csdn.net/singwhatiwanna/article/details/49560409

2016-01-04 10:50:05 461

原创 android通过剪切板传递数据

虽然高版本的Android允许剪切板保存Intent支持的数据类型,但这并不适合于所有的Android版本。如果考虑更多的Android版本,除了要考虑处理剪切板代码的版本问题外,还可以直接使用字符串传递任何二进制的数据(包括可序列化的对象,图像等)。将二进制数据转换成字符串只需要将其编码即可(一般采用Base64编码)。例如下面的代码将一个可序列化的对象转换成Base64编码,然后保存在剪切

2015-03-18 10:27:20 647

转载 eclipse中git配置

转自:http://www.cnblogs.com/zhxiaomiao/archive/2013/05/16/3081148.html

2015-03-11 18:01:30 455

转载 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE解决办法

转自:http://blog.csdn.net/wqhjfree/article/details/7543694修改Android系统APK(DownloadProvider)完成后, 运行报错:  [2012-05-07 19:45:54 - DownloadProviderUI] Installation error: INSTALL_FAILED_SHARED_USER_

2014-12-11 11:32:06 5506

转载 Android开源项目分类汇总【畜生级别】

Android开源项目分类汇总欢迎大家推荐好的Android开源项目,可直接Commit或在 收集&提交页 中告诉我,欢迎Star、Fork :)微博:Trinea    主页:www.trinea.cn    邮箱:[email protected]    QQ:717763774目前包括:Android开源项目第一篇——个性化控件(View)篇  包括L

2014-11-19 14:58:37 859

转载 matrix.set,pre,post用法

最近在使用Matrix进行绘图的操作。对Matrix的一些方法有了一些更深的体会,记下来,以便日后复习。Matrix常用的方法:(一)变换方法:     Matrix提供了translate(平移)、rotate(旋转)、scale(缩放)、skew(倾斜)四种操作,这四种操作的内部实现过程都是通过matrix.setValues(…)来设置矩阵的值来达到变换图片的效果。

2014-10-30 15:34:22 1095

转载 Android Camera 3D效果

一、概念在Android中要想实现3D效果,第一个想到的应该就是OpenGL ES,因为在很多基础教材中几乎都提到了它。但是其使用起来还是稍微麻烦一些,而且它也主要用在游戏方面,那在应用方面有没有更好的选择呢?答案是肯定的,使用Camera类就可以完成3D效果。它有旋转、平移的一系列方法,实际上都是在改变一个Matrix对象,一系列操作完毕之后,我们得到这个Matrix,然后画我们的物体,就可

2014-10-29 11:05:15 675

原创 [FAQ11625] Launcher3如何去掉主菜单,所有应用摆在桌面,类似小米桌面

Platform:MT6571MT6572MT6582MT6582/92+MT6290...Branch:KK1KK1.MP1KK1.MP3KK1.MP5...FAQ Content[DESCRIPTION]Launcher3去掉主菜单,所有应用摆在桌面,类似小米桌面  [SOLUTION]Launcher3/src/

2014-10-22 14:11:53 1082

转载 android View实现变暗效果

android项目中做一个默认图片变暗,有焦点时变亮的效果。相信大家都能各种办法,各种手段很容易的实现这个效果。这里记录下作者实现这个效果的过程及遇到的问题,仅供参考。见下图(注:因为是eclipse截图,所以有点色差了,黄色变成蓝色,不过暗亮的效果还是明显的O(∩_∩)O~):              1.脑袋里转的第一个实现的想法是:    2张图片,一张

2014-09-11 11:24:25 1353

转载 Android中保存图片的两种方式

Android中保存图片的两种方式第一种是保存到数据库:1、保存到数据库: 2、从数据库读取:  二是以图片格式保存到本地1、A、声明tempFile以保存到指定路径: B、保存到tempFile:  2、或者用系统方法保存到本地:

2014-09-03 20:04:35 961

转载 如何为锁屏设置一张不同于launcher的,固定加载的背景图片

转自:http://blog.csdn.net/pecke/article/details/211039951. 在keyguardViewManager.java中拿掉FLAG_SHOW_WALLPAPER属性.2. 如需去掉锁屏原有的半透明背景色,在KeyguardViewBase.java中注释掉resetBackground();这个方法的调用。3. 在framew

2014-08-29 16:13:07 783

转载 Android framework系统默认设置修改

目录[-]转载请注明出处:http://blog.csdn.net/tiantian715/Launcher 总结: 1、launcher的布局太居中,要想两边拉伸    apps_customize_pageLayoutPaddingLeft">40dp    apps_customize_pageLayoutPaddingRight">40d

2014-08-29 16:10:14 1291

原创 textview.setCompoundDrawables不显示图片

今天在代码中调用textview.setCompoundDrawables(null, drawable, null, null),que

2014-08-21 12:24:26 4384

转载 Android 反射调用方法并利用此方法展开android通知栏

前段时间由于项目需要实现了展开通知栏的功能,所谓展开通知栏,就是通过expand  statusbar的方式将所有通知显示出来,也就是手势由顶部下滑展开的界面,statusbar属于全局且系统级别的界面,API中并没有开放独立的接口供我们调用以完成通知栏的展开,所以这里需要用到反射,通过反射调用方法,使用的方法是invoke(),这个方法是Method的方法,可能大家不太理解,我对这部分也知之甚少

2014-08-19 18:01:00 2104 1

转载 Android动画之Interpolator插补器

在使用动画Animation或者AnimationSet的时候,有一个interpolator插补器的属性。可以使用这个属性来修饰动画运动的速率。比如加速、先加速再加速等。安卓api提供几个已经实现好的插补器:AccelerateDecelerateInterpolator (效果)加速减速插补器(先慢后快再慢)AccelerateInterpolator 加速插补器(先慢后快)

2014-08-18 11:28:44 570

转载 android PorterDuffXfermode ,PorterDuff.Mode 使用 以及Porter-Duff规则详解

转自:http://www.cnblogs.com/jacktu/archive/2012/01/02/2310326.html

2014-08-13 17:55:49 573

转载 在Launcher3中增加主题切换功能

转自:http://blog.csdn.net/xuxinyl/article/details/26223959说明,在SD卡中放入theme_thumbs文件夹,里面存放主题风格的缩略图,然后在theme文件下存放主题的资源文件,例如/theme/sport等等,里面图标命名规则是主题KEY_加上快捷方式的类名(下划线取代点),例如sport_com_android_brow

2014-06-25 15:29:23 1340

转载 Android 中View类DrawingCache的使用

View组件显示的内容可以通过cache机制保存为bitmap, 主要有以下方法:void  setDrawingCacheEnabled(boolean flag), Bitmap  getDrawingCache(boolean autoScale), void  buildDrawingCache(boolean autoScale

2014-06-13 15:15:39 760

转载 list.ensureCapacity()的作用

我们在使用Arraylist时,经常要对它进行初始化工作,在使用add()方法增加新的元素时,如果要增加的数据量很大,应该使用ensureCapacity()方法,该方法的作用是预先设置Arraylist的大小,这样可以大大提高初始化速度。          请看代码: package test;import java.util.ArrayList;public class Ens

2014-06-12 11:18:32 993

转载 android Launcher基础知识

转自:http://blog.csdn.net/xianming01/article/details/7678050   本文将www.bangchui.org网络中的《android手把手教你开发launcher》系列文章进行了整理。这篇文章对lancher的基本功能点的实现做了简单介绍,看完后会对lancher有比较深刻的认识。1、launcher最简单实例laun

2014-06-11 11:06:49 569

转载 android.intent.category以及android.intent.action.MAIN

转自:http://blog.csdn.net/bage1988320/article/details/6583324一. android.intent.category.LAUNCHER与android.intent.category.HOME的区别android.intent.category.LAUNCHER:android.intent.category.LAUNCHER决

2014-06-11 10:19:21 1188

转载 如何使用android-support-V7包中ActionBar(Eclipse版)

以前3.0以前的版本要使用ActionBar,必须使用国外大牛写的ActionBarSherlock这个开源项目。今年的Google/IO大会之后,Google官方在android-support-v7包中添加了ActionBar,开始让2.1以后的版本支持ActionBar,从此以后曾经最火的Android开源项目ActionBarSherlock可以退出历史舞台了。要是用V

2014-06-05 17:06:36 566

转载 Android 里面的android_secret_code

原文:http://blog.csdn.net/learnrose/article/details/6223048;

2014-06-05 09:47:27 1169

转载 更新Android SDK之后Eclipse提示ADT版本过低的一个简易解决办法

首先说明一下发表这一篇博文的“历史原因”吧,因为在更新SDK之后,进入Eclipse设置Android SDK目录的时候,会突然说我的版本低什么的,尝试自己解决但失败之后,我在搜索引擎上找了很多中文的资料,但都没能找到真正解决问题的方法,几个小时之后,我放弃了,于是翻出去用英文找了一下,果然马上就找到解决方法了!对此我有几个疑问:1.国内的开发都停在低版本的系统上吗?2.国内开发不更新SDK吗?3

2014-05-29 10:13:34 750

转载 ContentObserver

前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了     ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。           ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它

2014-05-20 17:15:52 479

转载 Gridview的stretchMode详解附自动宽度

<GridView android:id="@+id/grid"android:layout_width="fill_parent"android:layout_height="fill_parent"android:verticalSpacing="35px" android:horizontalSpacing="5px" android:numColumns="auto_fit"

2013-11-25 16:39:06 785

转载 Eclipse打不开。The Eclipse executable launcher was unable to

Eclipse出现“The Eclipse executable launcher was unable to locate its companion shared library”错误的解决方法如下:   一、打开eclipse目录下的配置文件eclipse.ini。   二、将--launcher.library和-startup下面的路径都改为当

2013-11-15 16:14:20 15310 3

转载 android 拨号启动秘密app 无界面 receiver

至少在API=8,android还是支持无界面app的,比如一个app只有一个receiver,实现特定的功能;但到至多android 4.0已经默认不支持这样只有一个receiver的app了,即app必须具有activity,至于系统内置的无activity的app如何配置的,我还不清楚,但大部分情况下,android应该不允许无activity视图的app的receiver运行的,像接下来要

2013-11-14 09:27:50 1190

转载 ADT在线安装(http://dl-ssl.google.com/android/eclipse 打不开)

以往安装ADT根本就不是个问题,可是现在就是个大问题了,联通的宽带网络连www.google.com.hk都打不开,你叫我们这些P民怎么活? https://dl-ssl.google.com/android/eclipse http://dl-ssl.google.com/android/eclipse都无法正常访问,会提示android ADT Unable to connect t

2013-10-17 13:03:47 1231

转载 LevelListDrawable学习

<level-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/drawable_resource" android:maxLevel="integer"

2013-10-14 15:37:56 647

转载 android中dip、dp、px、sp和屏幕密度

dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。       px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。       pt: point,是一个标准的长度单位,1pt

2013-10-11 10:11:24 867

转载 for循环中有多个限制结束条件的正确写法(小心逗号运算符)

for(i=a,j=b; id; i++,j--){....}  我以前都是把多个条件用 逗号 分隔开写。for(i=a,j=b; id; i++,j--){....}一直没有什么问题。但是今天我做了一个题,一直找不出来错误,我单步调试,最后终于被我发现,就是这种写法错了。原来,我之前的写法其实是逗号运算符, id 结果就是 j>d的结果~~

2013-10-07 09:32:45 2712

转载 Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT

Activity的两种启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT 1. 如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在startActivity(intent)里的intent里添加flags标记,如下所示:Int

2013-06-19 14:47:52 635

转载 让两个HorizontalScrollView联动

有这样一个需求(相信股票列表会用的比较多,呵呵),需要当其中一个HorizontalScrollView滚动的时候另一个HorizontalScrollView也跟着滚动,所以才有了这个类:package com.ql.view;import android.content.Context;import android.util.AttributeSet;import an

2013-06-14 09:49:03 1332

仿网易新闻客户端界面

用radioButton实现底部菜单,结合动画实现选择的效果

2013-05-17

空空如也

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

TA关注的人

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