11 sfshine

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 2k+

再见,CSDN

这是第三次换博客了, 第一次是从百度换到自己的第二次从自己的换到CSDN看看几年来的积累, 真的舍不得,但是CSDN的搜索和编辑真的不敢恭维再见CSDN, 新博客 http://my.oschina.net/sfshine/blog

2015-06-10 16:46:50

FitWidth ImageView和TopCrop ImageView

FitWidth ImageView: 宽度自适应 <com.kk.drama.view.widget.FitWidthImageView android:id="@+id/show_images" android:layout_width="match_parent" android:layout_height

2015-06-10 10:54:46

自定义/去除Activity跳转的动画

需要在两个地方做处理public class VoteDetailActivity extends BaseActivity{ public static void start(Context context, SimpleVote vote) { Bundle bundle = new Bundle(); bundle.putSeriali

2015-06-04 18:43:57

使用代码绘制一个电池 (非图片)

好久没有发帖子了 用代码绘制了一个电池, 没有用到任何图片, 可以自用控制 其大小等网上找了一个但是效果 不好, 就自己实现了一个:CopyOfBatterView是原作者的 您可以对比一下  直接上demo了.[mw_shl_code=java,true]package com.example.batterydemo;import android.content.Context;

2015-06-04 16:05:52

[积累]GridView未设置margin、padding容器内出现空隙有关问题

GridView未设置margin、padding容器内出现空隙问题 GridView未设置margin、padding容器内出现空隙问题。花了不少时间查看sdk源码最好才发现是gidview的listSelector中的图片grid_selector_background_xx.9.png画了可见区域导致的空隙。解决办法很简单:android:listSe

2015-05-29 09:19:45

android中MVP模式

思考: 其实 UC的代码 基本上就是这里提到的MVP模式. 不过MVP中 Activity成了一个单词的View, 而UC用有抽象了一个Window1. 明确需求,界面如下:可存,可根据id读取数据。包结构图2. 建立bean[java] view plaincopyprint?

2015-05-27 22:52:12

[积累]android 获取屏幕高度和宽度 不准确的问题

android 获取屏幕高度和宽度 的方法 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即可获取屏幕的尺寸。 在一个Activity的onCreate方法中,写入如下代码:[java] view plaincopyprint? DisplayMetrics metric = ne

2015-05-21 09:35:06

[积累]ADB server didn't ACK 解决方法/端口占用查看

是用adb命令时,经常出现ADB server didn’t ACK这种错误,主要原因是adb端口号被占用,可以通过以下方法找到是什么应用占用了端口号 1、当通过CMD启动adb服务。这个时候会提示启动失败“ADB server didn’t ACK”。服务启动失败的原因有很多,一般是端口绑定失败。 2、在cmd中输入adb nodaemon server查看端口绑定信息,一般会报cannot

2015-04-28 17:44:25

AndroidViewPager实现下划线图片轮播功能

源码下载地址 http://note.youdao.com/share/?id=5c8fe9b246609e95169aa8ce3be08a5a&type=note

2015-04-28 12:48:42

[积累]怎样用图像背景填充文字

地址http://jingyan.baidu.com/article/fea4511a593603f7bb912520.html在Photoshop应用程序中,可以很方便地使用文字工具来写出想要的内容,并且还可以调整好需要的颜色以及形状。     我们在生活中会见到很多漂亮的背景图案,或许你也和我一样想要用这背景的图案来写出漂亮的文字来。     接下来,我

2015-04-25 19:57:15

[玩]让 Android 应用在 Chrome 浏览器上运行

有道笔记地址http://note.youdao.com/share/?id=d50254b003f9d61fa983e5ace823ba79&type=note让 Android 应用运行在电脑上,大部分人会使用 Android 模拟器,现存的模拟器品牌也有很多,有的甚至还专门为手机游戏做了一些优化。说白了模拟器就是把整个 Android 系统搬到了电脑上,如果我只是想测试某个应用的运行效果,这种

2015-04-21 18:10:48

实现类似iPhone的Notification-在Service中添加悬浮窗

实习效果如图当然这个界面也可以使用自定义的Toast实现, 不过Toast应该不能捕捉按键灯的Click事件 这里也同时练习了三个知识点:Android Service. 2.Service中注册Receiver , 这样可以防止Receiver被别的Receiver拦截 3.在Service中添加悬浮Window 4.监听剪切板功能具体用例图如下: 效果 public class

2015-04-21 15:57:50

[积累]Android Lint Checks检查未使用资源

今天,一Android开发群中有童鞋问道:如何查找那些没有使用的资源文件?我回答:用Android Lint Checks啊。童鞋一头雾水,原来不知道它还有这个功能。其实Android Lint Checks不仅仅可以检查哪些图片 xml文件是否被引用,它还可以检查布局是否合理,国家化,等问题,并且给出修改建议。 在eclipse中可以很方便的使用它。 如图一所示,绿色对勾的就是Andr

2015-04-21 10:54:46

[积累] 解决Exported receiver does not require permission问题

其实是需要给Receiver 添加权限<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.testiphonenotification" android:versionCode="

2015-04-20 18:26:57

[积累]使用proguard混淆代码后导致构造函数not fount 问题 Proguard and reflection in Android

在proguard的时候, 我们的类也会被混淆掉,导致出现 java.lang.NoSuchMethodException: [class android.content.Context这个错误解决, 在proguard声明不要混淆需要实例化类的构造函数-keepclassmembers class * extends com.hzy.tvmao.ir.engine.BaseIR{ publ

2015-04-10 15:49:43

[积累]使用Html设置Textview文字显示的不同格式

这里html的字符串是放到string.xml中的, 需要使用cddata保存

2015-04-10 09:16:46

[积累]计算代码时间的Eclipse 模板代码

long time = System.currentTimeMillis(); lineselection{line_selection}{cursor} long finishtime = System.currentTimeMillis(); System.out.println(“TIME =” + (finishtime - time))

2015-04-08 10:13:32

Fiddler + 海马模拟器抓包教程

转包用来做什么不说了, 整理一下步骤 1.安装Fiddler 下载地址 http://pan.baidu.com/s/18me0A 2.设置Fiddler:a 打开Fiddler, Tools-> Fiddler Options 。 (配置完后记得要重启Fiddler). b 选中”Decrpt HTTPS traffic”, Fiddler就可以截获HTTPS请求选中”A

2015-04-07 18:55:07

[积累] Java代码实现 android:layout_marginLeft="27dp"不生效的问题

测试发现设置leftMargin不生效, 需要使用如下代码view就是需要marginLeft 27dp的view ((ViewGroup.MarginLayoutParams) view.getLayoutParams()).setMargins(ViewUtil.dip2px(27), 0, 0, 0);

2015-04-02 17:23:28

[积累] 解决Checkbox , 隐藏掉button后面显示空白的问题

在某些手机上, Checkbox使用  android:button="@null"会导致显示一个很难看的空白, 这里应该是Checkbox设置了DrawableLeftPadding造成的只要重新设置一下他的背景就可以解决了            android:background="#FFF"

2015-04-02 08:49:49

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 分享精英
    分享精英
    成功上传11个资源即可获取