- 博客(19)
- 资源 (7)
- 收藏
- 关注
原创 Android自定义progressDialog使用系统ProgressBar与图片实现(二)使用图片
上一篇写了使用系统ProgressBar实现的稍微好看的ProgressDialog,如果你想自己的ProgressDialog更具有自己的风格,那用图片去实现,将会达到你的目的。话不多说,先看效果:看了上篇以后,实现这个也是很简单的,只需要把布局文件的ProgressBar换成ImageView就可以了。换成ImageView以后,我们需要让这个ImageView动起来,这就需要对它
2014-03-02 14:47:57 1127 1
原创 ScrollView在Activity初次启动的时候不在顶部
导致原因:ScrollView在网络数据加载完成后,需要计算高度,如果超出屏幕,有可能不会显示顶部解决方案为ScrollView的第一个Child View设置获取焦点即可避免此问题android:focusable="true"android:focusableInTouchMode="true"
2016-03-25 13:30:27 270
原创 Fragment生命周期
通过replace方法创建显示一个Fragment1,Fragment1依次经过如下方法: 用另外一个Fragment2 replace当前内容,Fragment1经历如下: 再次跳转到Fragment1,经历如下:
2016-03-07 14:09:10 220
原创 MAC配置adb环境变量以及AS连接海马玩模拟器
MAC配置adb环境变量: 1. 启动终端,进入当前用户的HOME目录,命令如下:cd $HOME 2. 更新.bash_profile文件(当该文件存在时),如果该文件不存在,可通过如下命令创建:touch .bash_profile 3. 打开.bash_profile文件,对其内容进行编辑,命令如下: open -e .bash_profile 4. 此时文本编辑器会打开一个文本,编
2016-03-01 09:37:55 907
原创 简化findViewById使用butterknife与android-butterknife-zelezny
使用资源: https://github.com/JakeWharton/butterknife https://github.com/avast/android-butterknife-zelezny
2016-02-29 15:42:22 228
原创 Fragment+ViewPager重复添加同一个Fragment深坑小问题
ArrayList<Fragment> fragments = new ArrayList<>();for (int i=0;i<10;i++){ MyFragment fragment = new MyFragment(); fragments.add(i,fragment);}在使用Fragment+ViewPager动态添加N多相同Fragment时,出现了Viewpage
2016-01-04 17:12:27 2556
原创 Git推送本地仓库到远程
Git推送本地仓库到远程遇到的一些问题1.Push之前update项目:Can't update: no tracked branchNo tracked branch configured for branch master.To make your branch track a remote branch call, for example,git branch --set-upstrea
2015-12-29 10:50:35 422
原创 VideoView截取某一时刻播放截图以及网络图片转换成Bitmap
最近做VideoView播放视频时需要获取某一时刻的视频截图,实现如下:需要注意的是setDataSource时,如果是网络视频,需要使用setDataSource(url,HashMap)方法/** * 获取当前videoView截图 */ public static Bitmap getCurrentVideoBitmap(String url,Vide
2015-12-07 18:53:38 1771
原创 AS中SVN的使用
AndroidStudio在使用SVN管理代码的时候右键怎么也没有Subversion选项,这是怎么回事呢?这是因为虽然项目已经从SVN down了下来,但是AS还没有对当前项目进行SVN管理的配置,配置如下setting ——> Version Control 点击 + 号选择你的项目,并选择管理工具,应用,即完成了SVN管理的使用
2015-06-11 13:15:01 690
原创 AS导入三方库Error:No such property: GROUP for class: 错误解决方案
在使用AS导入三方库的时候,gradle在编译的时候出现如下错误:Error:No such property: GROUP for class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer经过网上资料查询,这种问题的原因是,三方库的作者使用了gradle-mvn-push.gra
2015-05-04 16:05:26 1958
原创 AndroidStudio导入三方jar以及导入三方源码,so库文件的导入
随着Google推出AS,作为一名android程序员,熟悉并使用它是必须的,下面就记录一些我在使用中遇到的问题。android开发中使用三方类库是很常见的,下面就叙述一下三方库如何导入。一、导入Jar包 导入jar包比较简单,和Eclipse差不多,就多一个步骤:首先将下载下来的Jar包放在app的libs目录下面,然后右击jar文件选择“ad
2015-05-04 09:54:14 524
原创 Android XML PULL解析遇到的小问题
转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/23387079 (来自singwhatiwanna的csdn博客)
2014-04-26 10:29:14 505
原创 安卓WebView与ScrollView嵌套大面积空白解决小技巧
最近使用到WebView,使用过程中遇到了以下的问题,和大家分享一下。首先看一下控制webView宽度的方法:这是API对于此方法的说明:当false时,此WebView的宽度始终是Web页面CSS中控制的宽度,因此要适配屏幕此方法要为true。API说明:这种加载模式,是缩小内弄以适配屏幕宽度。所以,WebView适配屏幕的时候要将这2个方法都设置为true
2014-04-18 16:26:04 2288
原创 Android PopupWindow与ListView配合使用
前几天用到了PopupWindow,在PopupWindow上面放了个ListView,在使用过程中遇到了以下问题:一、PopupWindow上面的ListView无法点击;二、PopupWindow上面ListView的高度调整;三、PopupWindow无法用Back键取消。下面来具体介绍一下PopupWindow的使用:首先布局PopupWindow:1个ListView
2014-03-04 10:01:26 1138
原创 Android自定义progressDialog使用系统ProgressBar与图片实现(一)系统ProgressBar
虽然是很简单的一个操作,不过我觉得对于初学者们还是有所帮助的。大家都知道,网络请求数据的时候需要一段时间,尤其是使用移动数据网络的时候,所以我们的程序需要一个Dialog向用户反馈正在请求网络,但由于系统自带的ProgressDialog看起来实在是有点幽幽的蛋疼,所以还是动手自定义一个吧。使用系统ProgressBar首先布局一下MyProgressDialog<LinearL
2014-03-01 11:47:37 980
原创 Android webView与JavaScript的交互
新人第一次发。。。 今天下午接到一个题目,要求是:WebView上面加载的Web页面,要和Android项目交互。也就是Web页面的Js要调用Android程序的一个方法。写一个供JavaScript调用的接口。首先加载WebView:import android.app.Activity;import android.os.Bundle;import android.tele
2014-02-13 18:09:51 438
win8.1系统评分工具
2014-03-08
PopupWindow和ListView配合使用
2014-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人