自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

这里才是学习Android的好地方

和大家一起交流学习Android

  • 博客(48)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 单Activity纯Fragment应用

Android单Activity纯Fragment应用

2016-08-31 16:56:42 3433 1

原创 关于全屏模式adjustResize不起作用解决办法(特别是有虚拟键盘的)

关于全屏模式adjustResize不起作用解决办法, 本来借用官方的AndroidBug5497Workaround 就能解决问题,可是可恨的国产机 华为荣耀就是有问题,会导致底部的TabBar经常显示不出来,看看源码,发现了解决办法:package com.vocinno.widget;import android.app.Activity;import android.graphics

2016-05-24 14:37:54 5037 2

原创 第三方登录分享

1. 感觉好久没来发表博客了,可能是现在技术成熟了吧,懒得动手了。废话不多说,最近重新搞了一下地方放登录分享,把心得分享一下:关于第三方登录总结:1. QQ:这个没什么好说的,在QQ开放平台(http://open.qq.com/apps/dev) 注册你的应用,审核通过就可以进行调试了。2. 微信:我前边的文章有提到过,注意这里的APP名字要跟你开发的APP名字保持一致。3. 新

2016-02-18 10:43:09 1600

原创 Android Studio使用心得

说实话 开始接触这个工具 真的觉得很恶心 毕竟大陆被墙  很多东西用起来不是很方便 而且Eclipse转到Android Studio还是一个跨度 废话不多说  下面 讲下我遇到的问题1. 安装的时候(Setup Wizard - Download Components) 这个要下载很长时间 甚至下载不了 (PS: 这个选择并下载2.25G的组件是studio的一个bug,评论里有人提醒,感谢

2015-07-07 14:21:46 30916 4

原创 Android GradientDrawable高级应用 以后完全用不上美工了

先看截图 1图为自定义的Textview 2、3图为点击效果具体实现如下:1. 定义自定义控件属性                                                                                                                

2015-05-25 09:52:58 18162 4

原创 Android 混淆代码总结

Android 混淆代码总结

2014-04-28 16:54:18 175296 39

原创 Android学好Shape不再依赖美工

先上图其实以上效果没有让美工提供任何图片 只要学会Shape你就能实现 想怎么样就怎么样下面介绍Shape的用法:  android:shape=["rectangle" | "oval" | "line" | "ring"]其中rectagle矩形,oval椭圆,line水平直线,ring环形中子节点的常用属性:  渐变android:startColor  起始

2014-03-27 15:33:41 21563 9

原创 关于ormlite-android用法详解

首先说明一下,本人已经使用ormlite-android做过两个大型的项目开发,很久以来就想对此数据库做一些总结,正好今天有空就写出来:1. 首先去官网http://ormlite.com/看官方说明,也可以去http://ormlite.com/releases/下载两个包:一个是ormlite-core-4.24.jar,另一个是ormlite-android-4.24.jar2. 下

2014-03-27 14:38:02 22899 10

原创 微信分享(ShareSDK)个人经验总结

首先说一下 我弄这个微信 有一个问题纠结了差不多5个月(下面再说) 现在把个人的总结写下来:步骤:1.给你的应用签名:右键点击你的项目 -Android Tools-》Export signed application package填写相关信息一直到底 最后你会得到apk以及签名文件(会自动生成,以后打包就用这  个已有的文件签名)2.在ShareSDK或者微信官网下载签名的工具Ge

2013-11-28 16:10:16 18216 8

原创 ant-build的详细用法,对你一定有用

一.Ant工具的作用: 1、可以用ant编译java类,生成class文件 2、ant可以自定义标签、配置文件 3、ant可以把相关层架构成包 4、ant把整个项目生成web包,并发布到Tomcat 二,构建ant环境要使用ant首先要构建一个ant环境,步骤很简单:1),安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH(这些应该是看这篇文章的

2011-10-20 09:53:36 3313

原创 关于Flurry的一些用法

使用flurry实时收集Android程序运行情况 .2010-09-15 16:40 747人阅读 评论(0) 收藏 举报  1. 注册 http://www.flurry.com/  2. 在Flurry 创建应用程序 3.  下载Flurry S

2011-10-09 08:53:46 8705 1

原创 Android:键盘挡住输入框解决办法

分类: Android 2011-05-28 00:10 83人阅读 评论(0) 收藏 举报 大家在布局时候,有时候会发现输入框被挡住一部分,能完全显示出来,但是系统自带短信界面可以完全漂浮在软键盘之上,看了一下短信源码,修改一下输入模式就可以了,源码如下代码方式:

2011-10-09 08:51:36 6966 4

原创 TextView属性大全

android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法

2011-10-08 15:00:49 22020 4

原创 EditText属性大全

本文主要研究一下EditText的属性(还没研究完,边研究边写)   android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom   android:hint="请输入数字!"//设置

2011-10-08 15:00:07 36952 3

原创 SurfaceView与Camera制作照相机

1.Activity:package com.ccas.roadsideconnect;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStr

2011-10-08 09:20:20 6331

原创 Base64将图片转化成String

1.方法a: public static String GetImageStr(String imgFilePath) {    if (imgFilePath == null || imgFilePath == "") {     return "";

2011-10-08 09:16:53 9799 1

原创 Android studio 解决libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

将buildToolsVersion "22.0.1" 改为buildToolsVersion "20.0.0"

2015-07-16 09:04:21 18551 8

原创 关于SlidingMenu有EditText会出现闪屏的解决办法

首先说明以下状况:原来一直用开源的Slidingmenu库没有出现过问题,今天突然出现了闪屏情况,经过各种实验,发现是EditText造成的,原因是由于我给Edittext设定了自己的android:background="#CDCDCD",想不通background为什么会造成Slidingmenu的闪屏 下面说解决办法:(这个全靠运气,我试了很多办法,都不行。后来,因为我是不小

2013-12-06 11:00:58 3058

原创 Android 将Activity转化为DialogActivity

1.在style文件中定义样式:           @android:color/transparent        @android:style/Animation        true        @null        false        true    2.在你的Activity中引用theme  android:theme="@st

2013-11-29 11:04:02 14716

原创 Android spannableStringBuilder用法整理

spannableStringBuilder 用法详解: SpannableString ss = new SpannableString("红色打电话斜体删除线绿色下划线图片:.");           //用颜色标记文本         ss.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,                  

2013-11-29 10:58:43 58447 3

原创 SpannableStringBuilder的使用

通常用于显示文字,但有时候也需要在文字中夹杂一些图片,比如QQ中就可以使用表情图片,又比如需要的文字高亮显示等等,如何在android中也做到这样呢? 记得android中有个android.text包,这里提供了对文本的强大的处理功能。 添加图片主要用SpannableString和ImageSpan类:      Drawable drawable = getResources

2013-10-08 10:37:26 1560

原创 得到屏幕宽高

/**     * @Description: TODO     * @param context     * @return     * @return float     */    public static int getScreenWidth(Activity context) {        DisplayMetrics metric = new Disp

2013-09-28 10:45:09 1067

原创 得到设备密度

public static float getDensity(Activity context) {        DisplayMetrics metric = new DisplayMetrics();        context.getWindowManager().getDefaultDisplay().getMetrics(metric);        return me

2013-09-28 10:44:35 1239

原创 代码中得到dp值

final int pageMargin = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 4, getResources()                .getDisplayMetrics());

2013-09-28 10:43:44 6739 3

原创 判断是不是安装了此应用

public static boolean AHAappInstalledOrNot(Context context, String packageName) {        PackageManager pm = context.getPackageManager();        boolean app_installed = false;        try {    

2013-09-28 10:42:54 925

原创 得到DeviceId:

public static String getDeviceId(Context context) {        final TelephonyManager tm = (TelephonyManager)context                .getSystemService(Context.TELEPHONY_SERVICE);        final String

2013-09-28 10:40:09 3932

原创 判断网络状态

/**     * @Description: 检查网络状态     * @return void     */    public void checkNetworkState(Context context) {        String msg = "";        ConnectivityManager manager = (ConnectivityManag

2013-09-28 10:39:05 1031

原创 隐藏键盘

public static void hideIputMethord(Activity context) {        if (context.getCurrentFocus() != null) {            ((InputMethodManager) context                    .getSystemService(Context.INPUT

2013-09-28 10:38:31 1217

原创 ActionBar (menu 属性):

1、always:这个值会使菜单项一直显示在Action Bar上。  2、ifRoom:如果有足够的空间,这个值会使菜单项显示在Action Bar上。  3、never:这个值使菜单项永远都不出现在Action Bar上。  4、withText:这个值使菜单项和它的图标,菜单文本一起显示。

2013-09-28 10:37:29 1487

原创 得到statusBarHeight, titleBarHeight, DisplayWidth, DisplayHeight:

requestWindowFeature(Window.FEATURE_NO_TITLE);//        requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);        setContentView(R.layout.activity_main);//        getWindow().setFeatureInt(Windo

2013-09-28 10:36:35 6908 1

原创 关于Activity生命周期执行:

例:    Activity1------------------>Activity2:          Activity1:  onPause()------------------>onStop()        Activity2: onCreate()------------------>onStart()------------------>OnResume()    

2013-09-28 10:35:25 755

原创 横竖屏切换相关:

a . 配置文件Manifest中给activity加  android:configChanges="orientation|keyboardHidden"可以防止重新加载activity,        加android:screenOrientation="portrait"可强制竖屏    b . android:configChanges="orientation|keyboar

2013-09-28 10:34:20 963

原创 判断当前所用的APP是否在前台还是后台

ActivityManager activityManager = (ActivityManager) mContext                .getSystemService(Context.ACTIVITY_SERVICE);        String packageName = "com.agero.bluelink";        String bingMapCl

2013-09-28 10:33:14 4699

原创 判断Gps开关

if (locationManager != null && activity!=null) {            boolean isGPSenable = locationManager                    .isProviderEnabled(LocationManager.GPS_PROVIDER);            boolean isAGPSen

2013-09-28 10:32:32 1213

原创 解决4.0以下, PopupWindow问题

a. mWindow.setBackgroundDrawable(null);  解决Crash问题     b.      vehicleView.setFocusableInTouchMode(true);      contentView.setOnKeyListener(new android.view.View.OnKeyListener() {          

2013-09-28 10:31:52 1239

原创 自定义Title 背景问题

a.  3.0以上版本 values-v11                @null        @style/ActionBars     @null                        @android:color/black        a. 3.0 以下版本 values-v7                @nu

2013-09-28 10:30:46 1106

原创 Edittext文本框添加键盘search事件:

例:    a: 添加 android:imeOptions="actionSearch" 属性    b:        searchText.setOnEditorActionListener(new OnEditorActionListener() {                @Override                public boolean o

2013-09-28 10:29:50 10687

原创 邮箱验证

例:  private boolean isValidEmail(String mail) {  Pattern pattern = Pattern    .compile("^[A-Za-z0-9][\\w\\._]*[a-zA-Z0-9]+@[A-Za-z0-9-_]+\\.([A-Za-z]{2,4})");  Matcher mc = pattern.matcher(mai

2013-09-28 10:27:33 3978

原创 改变一个ImageView的透明度

例子:  Drawable image;  image=speedImg.getDrawable();  image.mutate().setAlpha(180);  speedImg.setBackgroundDrawable(image);

2013-09-28 10:26:44 9681

原创 解决Activity dialog模式下,出现的 小窗口问题:

1. Them  用自定义的 例:   a:       android:theme="@style/DialogTransparent"   android:launchMode="singleTask"   android:excludeFromRecents="true"   android:name=".ParkingMeterDialogActivity" >

2013-09-28 10:25:33 2541

Xcode格式化工具

直接编译后重启xcode即可在edit菜单中找到格式化选项,编译工程里有自定义格式化的配置文件,用起来很方便。

2013-10-24

Unity3D官方教程中文手册

Unity3D教程doc文档,对初学者很有帮助

2013-10-24

Cocos2d-iphone开发教程

cocos2d-iphone新手教程,附教程源代码

2013-10-24

ShareSDK Sample

很详细的介绍了Share SDK的集成用法

2013-08-09

Android最有价值Demo

分享两年来的工作成果 所有用到的东西 基本上都整理在这个工程里了

2013-07-26

Android工作成果

整理了两年以来的工作成果,然后写成的Demo,所有功能亲测可用 下载资源扣分真快,实在没分下载资源了,原谅我要这么多分,但是如果这个资源不值这么多分,你骂我吧

2013-07-26

svn-1.8工具包

svn-1.8 可以直接导入到 Eclipse里用

2013-01-31

feiQfeiQfeiQ

fsdfsdsadasdasdasdasdasdas

2012-07-09

Android游戏示例大全(从培训基础到复杂游戏开发)

详细分类整理了所有从简单到复杂的Android游戏开发历程,手把手教你如何做手机游戏,好东西大家一起分享。

2011-11-02

Android示例大全(从培训到工作所有的例子2)

包含了从培训开始到工作写的所有例子,如果你是Android初学者,或者技术不是很熟练的学者,相信会给你很大帮助的!

2011-10-27

Android4.0:ADT

最新的Android ADT赶快试用吧,你还在为没有ADT而发愁吗?

2011-10-21

Android学习资料大全

包含了最常用的各种控件的属性及用法,同时包含了很多经典示例,其中的资料都是本人亲自整理,多方搜索,相信对你学习Android有很大帮助。

2011-10-21

Android小球弹跳的例子

相信在看完这个例子之后,对你做运动的动画有很大的帮助!

2011-10-21

Android:60个经典示例

60个经典Android示例,都是经过本人亲自编写,亲自测试的,从最初级的到中高级的例子,手把手教你学通Android,好东西大家一起分享!

2011-10-21

Android示例大全(从培训到工作所有的例子)

包含了从培训开始到工作写的所有例子,如果你是Android初学者,或者技术不是很熟练的学者,相信会给你很大帮助的!

2011-10-20

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

TA关注的人

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