自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 mysql异常

com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure java.sql.SQLException: The server time zone value '???ú±ê×??±...

2020-05-29 18:32:40 53 0

原创 Android使用gradle生成maven库,上传githu并使用远程maven库

整个demo 项目githubhttps://github.com/lihonghao1017/andoridHotFix maven地址https://github.com/lihonghao1017/HotFixAndroidMaven 1,创建一个Androidstudio 项目 ...

2020-04-25 18:56:27 36 0

原创 外部调用,通过activity,不用广播,后台运行的activity

android:name=".activity.OutCallActivity"             android:launchMode="singleTask"             android:noHistory="true&q...

2016-04-12 15:47:35 306 0

原创 笔记 android 代码中设置Android:layout_gravity

Button button  = new Button(this);   button.setText("One");   LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LayoutParams.WRA...

2016-04-01 15:17:24 3911 0

原创 Android 实现模拟按键方法

通过Runtime实现,代码如下: [html] view plain copy try   {       String keyCommand = "input keyevent " + KeyEvent.KEYCODE_MEN...

2016-03-15 18:02:18 505 0

原创 android柱状progressbar

android:id="@+id/gps_progress12"                 android:layout_width="wrap_content"                 android:layout_height=&quo...

2016-03-09 14:18:30 393 0

原创 socket链接失败,程序不往下走的问题

起初这样写的socket链接:  socket = new Socket(HOST, PORT);  然后socket并没链接到服务器,但是程序卡在了这里不往下走了! 如下可以决绝,需要分三步来完成   socket = new Socket();    // 获得通信连接 SocketAd...

2016-02-19 14:52:46 914 0

原创 字符串中判断只有英文字母,判断是否有忽略大小写相同的字符串

判断只有英文字母 public static boolean isEnglish(String charaString) { return charaString.matches("^[a-zA-Z]*"); } 判断只有英文字母的字符串中,有忽略大小写的相同的字符串 ...

2016-02-02 17:59:57 1142 0

原创 测试图片

测试图片

2016-01-22 10:42:40 2312 0

原创 Android 常用的身份证、邮箱、手机验证正则表达式

public static boolean chechCertificateNum(String s_aStr) {//验正身份证         String has_x="([0-9]{17}([0-9]|X|x))|([0-9]{15})";         Patt...

2015-03-10 14:49:30 766 0

原创 android TextView里边实现图文混配效果

用TextView实现这样的效果,图片文字混排,文字不同颜色字体,打电话和吊起浏览器等等 代码如下:  @Override            public void onCreate(Bundle savedInstanceState) {                 super....

2014-07-16 11:08:12 862 1

原创 WebView缓存处理

在项目中经常会使用到WebView 控件,当加载html 页面时,会在/data/data/应用package 目录下生成database与cache 两个文件夹。请求的url 记录是保存在WebViewCache.db,而url 的内容是保存在WebViewCache 文件夹下

2014-05-05 12:36:33 740 0

原创 Android WebView中的JavaScript和java代码的交互

绑定JavaScript与Android代码   当你为你的Android应用中的WebView专门开发一个网页应用时,你可以创建你的JavaScript代码和你的客户端的Android代码之间的接口。   比如,你可以用JavaScript代码调用Android代码中的方法,来展现一...

2014-04-22 14:50:23 772 0

原创 当一个imageview 使用了 setimagebitmap(bit); 之后 如何从imageview中获取到bit

下面是SDK里面Imageview.setImageBitmap()的源码,他根本没有保存bitmap的引用,而只是将bitmap包装成了一个BitmapDrawable再setImageDrawable(),如果你非得获得bitmap的引用的话,继承ImageView,在他里面添加一个bitma...

2014-03-05 10:53:13 2791 0

转载 BitMap类

BitMap类:  public void recycle()——回收位图占用的内存空间,把位图标记为Dead  public final boolean isRecycled() ——判断位图内存是否已释放  public final int getWidth()——获取位图的宽度  p...

2014-02-08 14:35:12 756 0

原创 android开机启动服务并在服务里启动activity

manifest的设置代码: 监听开机广播                 android:allowBackup="true"         android:icon="@drawable/ic_launcher"      ...

2014-02-07 13:40:57 672 0

原创 android 3.0新特性--》ViewFilperAdapter

最近在做一个电子相框主要能够播放幻灯片,起初使用ViewPager但是很难让其自动循环播放幻灯片,之后使用ViewFliper虽然能够实现自动播放幻灯片,使用软引用解决内存溢出的问题,但是他的效率很低,不能实现循环复用View,要特高效率还是得循环复用,android3.0新特性里边就有这样成型的...

2013-12-26 13:14:56 1078 0

原创 android 幻灯片 图片来自instagram 图片大且多,使用软引用,幻灯片播放还有水平滑动使用ViewFliper

ViewFliper的api使用  水平切换  淡入淡出切换不放幻灯片  动态载入View ViewFliper iv= (ViewFliper) findViewById(R.id.viewpager); Animation rInAnim= AnimationUtils.loadAnima...

2013-12-26 10:57:16 1036 0

转载 Android中解决ListView等视图setOnItemClickListener()方法失效的问题

 list.setItemsCanFocus(false); XML 部分 android:focusable=”false” android:focusableInTouchMode=”false” 说明:如果一个 ListView 的条目子视图中包含了 CheckBox、Imag...

2013-12-19 14:38:28 783 0

原创 android PopupWindow

 public void setPopManu() {   View layout = LayoutInflater.from(getApplicationContext()).inflate(     R.layout.setting_menu, null);   TextView ...

2013-12-17 15:03:13 610 0

原创 Android之循环执行次数のHandler&Runnable

最近做QQ相册,QQ开放的api只能用他的api,连接口拿不到,而且都异步处理好了!但是我用到定时请求,以至于不能将其异步回调放到子线程中处理, 下边是用另一种思路解决问题: public class AndroidTest_HandlerActivity extends Activity...

2013-12-13 11:06:05 1250 0

原创 电子相框遇到的问题

 电子相框遇到的问题 1;图片太大数量太多出现 java.lang.OutOfMemoryError: bitmap size exceeds VM budget异常 当图片过大,或图片数量较多时使用BitmapFactory解码图片会出java.lang.OutOfMemoryErro...

2013-12-06 16:11:25 759 0

原创 Android自定义控件的onMeasure和onLayout

public class MultiViewGroup extends ViewGroup {  private Context mContext;  private static String TAG = "MultiViewGroup";  public MultiV...

2013-10-10 17:13:53 1757 1

原创 scrollTo、scrollBy、getScrollX、getScrollY这4个方法的含义,Scroller的简单用法

scrollTo、scrollBy都是对于x轴负值向右移动、正值向左移动;对于y轴负值向上移动、正值向下移动 scrollTo意思是移动到莫个点,如scrollTo(20,0)意思是将View移动到(-20,0)的点位置 scrollBy意思是沿着x、y轴方向移动数值距离,如scrollBy(20...

2013-10-10 16:09:18 1521 0

原创 Android的事件分发onInterceptTouchEvent与onTouchEvent、OnClickListener、OnLongClick

onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截. 1.down事件首先会传递到onInterceptTouchEvent()方法。 2....

2013-10-09 17:52:59 1536 0

原创 Libgdx开发ios游戏

今天亲自尝试了LibGDX如何开发ios游戏,今天亲自尝试了LibGDX如何开发ios游戏,

2013-09-26 15:45:55 1247 0

原创 Libgdx实现异步加载网络图片并保存到SD卡或者data/data目录下边

Libgdx实现异步加载网络图片并保存到SD卡或者data/data目录下边,当本地有图片的时候,直接从本地读取图片,如果本地没有图片,将从服务器异步加载图片

2013-09-11 14:30:18 1713 0

原创 libgdx中异步从网络加载图片

使用libgdx从网络中下载图片,并转换为texture画出来。其实并不复杂,只需要四步就可以了。 1、从网络中读取图片数据到byte[] 2、使用byte[]生成一个pixmap 3、将pixmap画到一张边长是2的N次幂的texture上 4、从texture构造tex...

2013-09-09 19:09:16 1255 0

原创 在Android上边实现相PC上的颜色选择版ColorPickerView

最近做一个小说项目要求通过颜色版来自定义设置小说的文本字体颜色和北京颜色:效果图如下: 这里不晒代码了,我做了一个demo,效果不太一样,原理一样,demo地址:http://download.csdn.net/detail/lihonghao1017/6237171

2013-09-09 14:00:26 1208 0

原创 Android自定义Loading

我自定义的Loading 效果如下图: 中间不分就是我自己定义的Loading,这个原理是用自定义的ImageView 用子线程不停的设置ImageView的背景图片,通过设置setVisibility的值来启动和停止、隐藏和显示图片,实现朱振动环。代码如下: public class L...

2013-09-03 17:01:44 858 0

原创 Android动态设置布局的LayoutParams属性总遇到造型异常

Android动态设置布局的setLayoutParams()属性总遇到造型异常问题                       android:id="@+id/introduce"                     android:layout_width=&...

2013-08-29 17:38:47 2634 0

原创 android在Service中弹出Dialog对话框,即全局性对话框

写好Alter功能块后,在alter.show()语句前加入:alert.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);   注:alter为AlertDialog类型对象 然后在AndroidManif...

2013-08-28 15:09:27 668 0

原创 ScrowView不是从开始位置显示

最近用到ScrowView ,用到ScrowView的原因竟然是UI就做了一套图,低分辨率手机适配很难做,于是就有了这款上下滚动效果。 但是已进入这个界面,竟然不是从开始位置显示,偏中间显示,很恶心, 效果图如下: 我们想要的效果如下: 我想问题应该能看明白了,我是这样解决...

2013-08-27 11:19:25 959 0

原创 ListView的添加不同布局的item,缓存处理方法

最近项目需求在给ListView添加不同布局的item,所以这样的情况缓存就有些不同了! 界面效果如下图: 这个ListView有4中item,当然前三个的item可以考虑有不同背景处理,但我在这里就是用的不同的layout处理的,这4个不同的布局如下: 第一个:rankinglis...

2013-08-22 11:17:37 1496 0

原创 动态添加ViewPager的View

最近做一个项目,要求初始ViewPager一共3页,当滑到第三页的时候在加载三页,也就是一共有6页了,然后依次类推,每次加载3页; 效果图: 逻辑代码: public class MainActivity extends Activity { private ArrayList...

2013-08-20 15:11:43 1869 0

原创 Android4.0以下系统FrameLayout布局的子View设置的Margin常常出现失败的情况

今天使用FrameLayout的时候,发现布局里面的控件设置layout_margin类的属性没有效果。后来百度一下才知道FrameLayout中的控件layout_margin设置要依赖layout_gravity属性,否则layout_margin设置无效。   layout_gra...

2013-08-18 11:13:55 1824 0

原创 HorizontalScrollView 边界渐变效果处理

在使用HorizontalScrollView的时候,当有view要滚出时,边界会出现模糊层,如图: 通过添加代码 android:fadingEdgeLength="0px"可以去掉模糊层

2013-08-13 13:51:29 1924 0

原创 Android 用GridView实现Gallery效果

由于项目需要用到Gallery效果,但是Gallery是从中间开始的,只能通过重写Gallery,从网上找了很多资料,不知道为什么重写后的Gallery的宽度会改变,效果也不是我想要的那种,于是就用GridView实现Gallery效果: 布局mian_layout.xml如下: 红色部分是关于用...

2013-08-08 14:14:03 878 0

原创 Android的SeekBar自定义样式

SeekBar的布局             android:id="@+id/mp3_seekBar"             android:layout_width="fill_parent"             android:layout_h...

2013-08-07 13:13:08 3185 0

原创 ProgressBar自定义漂亮样式样式

ProgressBar的xml布局                   android:id="@+id/mp3_seekBar"                 style="?android:attr/progressBarStyleHorizontal&quo...

2013-08-07 11:07:41 3724 0

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