林春风Ace的专栏

专注机器学习与移动开发

排序:
默认
按更新时间
按访问量

Android SeekBar 禁止拖动和点击的实现(可能是最简单完美的实现)

项目在引入Retrofit2时,运行项目时会报出以下错误:Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.android.build.api.transform.Tran...

2017-03-21 19:46:24

阅读数:4714

评论数:3

在Android 获取文件的大小以及文件名称

// 文件的真实路径 String filePath = Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "music"...

2017-02-21 14:02:45

阅读数:6696

评论数:0

Android 获取音视频文件的播放时长

在Android中获取音视频的播放时长其实非常简单直接使用 MediaPlayer 来获取就可以了。但是要注意函数的调用顺序,请参考我的代码:MediaPlayer player = new MediaPlayer(); try { player.setD...

2017-02-18 14:30:12

阅读数:9387

评论数:3

Android 创建文件夹目录

在根目录创建一个名为”mypath”的文件夹。// 定义文件夹目录地址 final String path = Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "mypath&q...

2017-02-18 11:32:38

阅读数:723

评论数:0

Android 自定义系统日期格式

在实现项目时,需要自定义系统的日期格式。产品会给出多种格式,而Android也是支持自定义系统日期格式的。代码很简单,直接给出了。 // 格式1 String pat1 = "yyyy-MM-dd HH:mm:ss.SSS"; //...

2017-02-17 17:43:55

阅读数:351

评论数:0

Android EditText 限制输入的字数

共有两种方法,第一种是在xml中直接设置,第二种是在代码中设置。**在xml中设置** android:maxLength=”10” 代表限制输入的字数最大为10 <EditText android:layout_width="match_parent&q...

2017-02-17 16:21:51

阅读数:2917

评论数:0

【完美解决系列】Android在自定义Dialog中TextView内容显示不全的问题

在自定义Dialog中使用了TextView,但是发现内容一直显示不全的问题,代码完全没有问题。经过测试后发现了解决方法,就是在自定义的Dialog中使用TextView组件时,设置Android:layout_width不能使用wrap_content,如:<TextView ...

2017-02-08 16:52:03

阅读数:2853

评论数:1

Android加粗TextView字体

在xml文件中,直接在TextView里面加入android:textStyle="bold"即可。完整代码如下: <TextView android:layout_width="match_parent" androi...

2017-02-08 14:16:03

阅读数:544

评论数:0

Android 实现分页功能中的计算总页数小算法

在Android中实现翻页功能时,就需要的一个功能就是计算总页数,有的服务器json不会给你返回总页数,那么就让我们自己来实现吧,其实也是很简单的。 int all_page_count = 0; // 计算出来的总页数 int data_all_count = 100; // 数据...

2017-01-21 11:31:12

阅读数:1088

评论数:0

Android 获取app的版本

private Activity activity; private String versionName; try { PackageManager packageManager = activity.getPackageManager(); St...

2016-12-13 11:48:06

阅读数:237

评论数:0

【完美解决系列】Android6.0上菜单栏不显示Menu的问题

问题场景:在导入之前在Android2.3 SDK上编写的代码,因为以前使用Menu的功能,而且那时候的所有手机都是自带硬件的Menu按键的。 而我在导入Android Studio中编译时,一切都是正常的,但是因为我的是Nexus 5X的手机系统是6.0,而且不带硬件Menu按键的,此时完全就使...

2016-12-10 17:12:08

阅读数:2988

评论数:0

Android4.4系统使用so文件提示No JNI_OnLoad found in /data/app-lib

在Android4.4系统上边运行app时,会提示以下信息 Trying to load lib /data/app-lib/xxx.connect.device-56/xxx.so 0x42a32012 Added shared lib /data/app-lib/xxx.connect.dev...

2016-11-26 15:51:50

阅读数:3567

评论数:2

【完美解决】Android ListView item 点击没有响应的问题

若在监听了item布局中的任意一个view的点击事件,那么就会引起整个item点击没有响应的问题了,因为焦点聚焦在item里监听的view中。那么现在来看下解决的方法:1、在item里监听的view的xml布局中加入 android:focusable="false" 例如:...

2016-09-08 20:27:24

阅读数:1062

评论数:0

Android EditText监听焦点事件

EditText et_1;et_1.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean...

2016-07-09 14:53:17

阅读数:632

评论数:0

Android隐藏系统信息栏

/** * 去掉系统信息栏 * * @param activity */ public static void delSystemInfoTitle(Activity activity) { if (activity != null ...

2016-07-09 14:28:41

阅读数:339

评论数:0

Android使用 format,将数字变为两位数

int month = 6; Log.i(TAG, "month :" + month ); String str_month = String.format("%02d", month); Log.i(TAG, "str_month :&qu...

2016-07-08 15:16:09

阅读数:1344

评论数:0

Android 使用include需要注意的坑

若你在include的layout中的父View,声明了其id,如: 该布局xml命名为: layout_a.xml id为layout_a<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and...

2016-06-23 20:23:39

阅读数:965

评论数:0

Android Fragment生命周期

如图:

2016-06-22 10:09:15

阅读数:248

评论数:0

AndroidStudio-加载so文件与jar包(可能是最完美的解决方法)

1.在项目中创建文件夹libs2.再把so文件放入armeabi文件夹中3.jar包直接放入libs包下即可4.修改build.gradle,添加如下代码sourceSets { main { jniLibs.srcDirs =['libs'] ...

2016-06-21 19:19:18

阅读数:262

评论数:0

Android ImageView清空图片

iv.setImageDrawable(null);

2016-06-20 17:32:11

阅读数:6453

评论数:0

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