编程之路

Android探索者、java学习者

Android shape 资源工具类GradientDrawable的使用说明,小坑一个

Android开发中遇到需要设置一个shape文件A做为背景颜色,在项目中需要动态的更改背景颜色,于是乎想到了使用GradientDrawable这个类来改变控件的背景颜色,使用起来很简单,前提是view的background属性为shape AGradientDrawable gd = view...

2018-04-23 17:15:34

阅读数 558

评论数 0

整理了一下,真正可用的免费的https、http接口,测试接口可以使用

我搜了一下开放式的接口,往上大同小异,基本上都是抄来抄去,有些接口早就不能用了,也是直接转载,我做了一下排除,留下了真正的能用的一些免费接口,希望能对大家有所帮助吧。这些接口截至2017.3.10 发帖前,都是可用的实际测试过,包括2个https的免费接口 声明:这些接口的返回值可能不是全部为j...

2017-03-10 20:30:18

阅读数 23283

评论数 7

关于Android Studio 查看源码 throw new RuntimeException("Stub!")的一种解决办法

Android Studio 查看源码 throw new RuntimeException("Stub!")的一种解决办法 本人android studio2.2.2,查看源代码时候无法关联,出现如下throw new RuntimeException("...

2017-02-07 12:00:22

阅读数 5171

评论数 3

Android基于AndFix的热修复实现

热修复出现也有一定时间了,一直没有去好好了解,这段时间刚好有需要,去了解了一下,顺便做个小demo和教程 本文基于Android studio环境,请大家参考各自的环境,解决相应问题, demo中只是通过热修复修改了点击后的toast文案,是热修复的一个简单应用吧 热修复不能修改界面UI的改变,只...

2017-01-22 15:45:13

阅读数 316

评论数 0

Mac环境下配置adb

今天想用adb命令去安装一个应用到手机,但是终端提示  -bash: adb: command not found 才想到都没有配置过adb的环境变量,以前用的windows很好配置,mac怎么配置有点蒙圈 网上找了好几个帖子,有靠谱有不靠谱的,还是自己坐下记录,方便以后使用吧 1、先找好...

2017-01-20 18:18:11

阅读数 459

评论数 0

RecyclerView 实现多种布局(上半部Gridview样式,下半部Listview样式)以及多种数据类型实现不同布局

写了个Demo,RecyclerView实现不同布局的demo,上半部分是Gridview,下半部分是ListView, 其中包含多种类型数据组装并统一处理,详情可以看源码。 Demo地址:http://download.csdn.net/detail/ak341221/9679055

2016-11-10 15:36:10

阅读数 858

评论数 0

Android 各种类的Drawable文件作用汇总

1、CilpDrawable   是对Drawable进行剪切操作,控制剪切区域; android中的进度跳就是使用一个ClipDrawable实现效果的,它根据level的属性值,决定剪切区域的大小 ClipDrawable通过setLevel(int level)方法来设置剪切区域,level...

2016-09-26 15:35:05

阅读数 724

评论数 0

Android 嵌套H5界面的支付,如何调起本地的支付的简略逻辑

webView.setWebViewClient(new WebViewClient() { @Override public void onPageStarted(WebView view, String url, Bitmap favicon) ...

2016-09-23 15:22:22

阅读数 1298

评论数 0

Android版本号对应API、版本名称、NDK版本等

Android版本号 api编号 Android版本名称 Android1.0     api1   Android1.1       api2   Android1.5       api3       Cupcake(纸杯蛋糕)  Android1.6       api4 ...

2016-08-18 18:34:32

阅读数 6157

评论数 0

Android studio快捷键以及使用快捷的处理(windows环境下)

1、logt :快速生成当前类的TAG标识 -->private static final String TAG = "MainActivity"; 2、快速生成的时候自动导入包   Setting-->Editor-->General-->Auto I...

2016-08-12 20:01:33

阅读数 3253

评论数 0

Android应用在新浪微博授权提示:文件不存在 C8998 的解决方法

在正常流程走完后,取得授权的时候,提示文件不存在,如下所示 在多方查询之后,找到原因,在设置授权的时候,回调的url要与项目设置的一致 在新浪开放平台上 这样设置之后,就可以正常授权了,希望能帮到大家。

2016-06-02 20:34:49

阅读数 60565

评论数 16

Activity中包含多个Fragment,Afragment中嵌套ViewPager,在第二次切换到Afragment时Viewpager内容被清空的问题解决

Activity中包含多个Fragment,Afragment中嵌套ViewPager,在第二次切换到Afragment时Viewpager内容被清空的问题解决

2015-12-10 17:59:37

阅读数 834

评论数 0

ScrollView中嵌套的viewPager,viepager高度设置为wrap_content时内容不显示问题以及与scrollview冲突的解决方案

1、高度问题的解决,可以通过获取其子控件的高度来动态设置,在自定义的viewpager中重写onMeasure方法  @Override  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { ...

2015-06-19 10:05:16

阅读数 1410

评论数 1

Android处理手势识别的解决方法(左右滑动)

1、private GestureDetector mDetector; 私有一个GestureDetector 的成员变量 2、创建一个SimpleOnGestureListener监听gestureListener private OnGestureListener gestureListen...

2015-05-14 14:20:03

阅读数 631

评论数 0

Android+HTML 针对android一个控件TextView中文字颜色、大小不同的解决方案

tvPrice.setText((Html.fromHtml("" +"¥" + ""+"示例文字" +" " +"起"))); 如上,结合HTML可以调节textvie...

2015-05-11 15:20:49

阅读数 7590

评论数 0

用广播的方式,动态判断网络连接状态

private BroadcastReceiver myNetReceiver = new BroadcastReceiver() {     @Override  public void onReceive(Context context, Intent intent) {       ...

2015-04-24 15:28:43

阅读数 658

评论数 0

从友盟获取自己软件最新版本的版本名称

关于友盟的更新统计,大家都很熟悉了,我也就不说了,就说一下获取最新版本的方法吧,看了很多人都有这个疑惑,跟大家分享一下 收下还是要从检测更新下手 UmengUpdateAgent.setUpdateListener(new UmengUpdateListener() {         ...

2015-01-28 15:53:37

阅读数 1967

评论数 0

Genymotiom模拟器出现 con't connect virtual device 问题的一种解决办法

我自己的Genymotion安装好之后是可以运行的,但是后来运行的时候就卡在 start virtual device那里,模拟器也是出现了但是一直黑屏,接着出现了如上的报错,我也按照网上的方式在log里找“found in settings”,但是找不到,我后来发现,这个模拟器自己的宽带连接里,...

2014-12-16 17:30:02

阅读数 768

评论数 0

GridView的一些特殊属性

GridView的一些特殊属性: 1.android:numColumns=”auto_fit”   //GridView的列数设置为自动 2.android:columnWidth=”90dp "       //每列的宽度,也就是Item的宽度 ...

2014-12-04 11:35:33

阅读数 430

评论数 0

通过android设备测试能否连接网址

在android开发的环境完整的情况下,设备通过USB连接电脑,在电脑上用cmd打开dos命令,输入adb shell 进入android设备,然后ping 网址就可以测试了。

2014-12-03 14:22:35

阅读数 379

评论数 0

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