![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
陆游i
千里之行,始于足下
展开
-
友盟推送集成厂商通道记录
小米通道:问题1、添加相关配置后根据文档日志应该输出 tag:MiPushBroadcastReceiver下面打印log:onCommandResult is called. regid= xxxxxxxxxxxxxxxxxxxxxxx,但是最后输出结果却为:log:onCommandResult is called. regid:(后面具体的regid没有输出)。解决方法:1、检查...原创 2020-05-07 23:27:44 · 1307 阅读 · 3 评论 -
java语句中使用正则表达式
import java.util.regex.Pattern;import java.util.regex.Matcher; public class RegexRegexTest2 { public static boolean checkPassword(String password){ if(password.matches("\\w+")){原创 2017-05-04 11:41:51 · 283 阅读 · 0 评论 -
通用标题栏和状态栏自定义
标题栏<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/color_t原创 2017-04-24 09:31:05 · 357 阅读 · 0 评论 -
通用dialog
xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android原创 2017-04-24 09:51:44 · 211 阅读 · 0 评论 -
关于自定义透明状态栏的问题
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);//针对5.0以上系统使用StatusBarUtil可能无效的情况 getWindow().requestFeature(Window.FEATURE_NO_TITLE);原创 2017-04-27 11:58:25 · 352 阅读 · 0 评论 -
左上角返回键
back.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { new Thread() { public void run() { try { In原创 2017-06-26 17:50:55 · 1076 阅读 · 0 评论 -
网络请求封装
import com.alibaba.fastjson.JSON;import com.lidroid.xutils.http.RequestParams;import com.woyi.ydzw.application.MyApplication;import com.woyi.ydzw.bean.basebean.AppRequestBaseDomain;import com.woyi原创 2017-08-11 10:06:36 · 291 阅读 · 0 评论 -
android获取缩略图
public Bitmap getVideoThumbnail(String filePath) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRetriever(); try { retriever.setDataSource(filePath);原创 2017-09-26 11:56:16 · 722 阅读 · 0 评论 -
android 6.0以上及以下小视频拍摄
程序是基于ffmpeg的视频拍摄及合成。由于网上找不到支持23的so文件,该方法仅限6.0以下使用,6.0以上的使用方法可直接看文末的链接首先导入lib库和ffmpeg的录制java文件, 使用的是第三方VCamera封装的ffmpeg, 没有jar包, 所以需要将com.yixia包下的所有文件都copy过来(注:在创建项目时,该项目的包名必须和这个.so文件的方法里的目录一致才原创 2017-06-26 17:53:10 · 734 阅读 · 2 评论 -
xml透明度参照表
透明度参照表;00%=FF(不透明) 5%=F2 10%=E5 15%=D8 20%=CC 25%=BF 30%=B2 35%=A5 40%=99 45%=8c 50%=7F 55%=72 60%=66 65%=59 70%=4c 75%=3F 80%=33 85%=21 90%=原创 2017-12-22 10:54:38 · 1091 阅读 · 0 评论 -
打包时核心类错误
Androidstudio一个打包失败的问题Error:trouble processing "javax/xml/namespace/QName.class":Error:Ill-advised or mistaken usage of a core class (java.* or javax.*)Error:when not building a core library...原创 2017-12-07 10:30:48 · 670 阅读 · 0 评论 -
Android拍摄照片横屏问题
处理竖屏拍摄图片上传后显示为横屏的问题,通过选择性的图片旋转来达到目的。原创 2017-12-07 15:20:11 · 2792 阅读 · 0 评论 -
Android studio3.0 adb启动错误,Android studio输入中文卡顿
太恶心了,360手机助手及其他手机助手会占用端口,关闭进程后解决附一个解决无法输入中文(输入炒鸡卡)的问题的连接http://download.csdn.net/download/ls15256928597/10117261...原创 2017-11-14 09:15:38 · 298 阅读 · 0 评论 -
IMageLoader加载各种类型图片
String imageUri = "http://site.com/image.png"; // 网络图片String imageUri = "file:///mnt/sdcard/image.png"; // sd卡图片String imageUri = "content://media/external/audio/albumart/13"; // content provider St...转载 2018-03-02 10:06:59 · 489 阅读 · 0 评论 -
ScrollView常用属性
ScrollView滚动条不显示:android:scrollbars="none"ScrollView滚动条恒显示:android:fadeScrollbars="false"设置水平滚动条的drawable(如颜色):android:scrollbarThumbHorizontal设置垂直滚动条的drawable(如颜色):android:scrollbarThumbVertical设置水平滚...转载 2018-07-12 18:07:33 · 7596 阅读 · 0 评论 -
记住密码自动登陆的实现和退出时的登陆数据清空
在android开发的时候涉及到自动登录方面网上有很多相关的代码,但是在实际应用中常常实现了自动登录功能后,在退出登陆返回登陆界面后又被强制进入主界面,没有清空之前的登录数据。原创 2017-04-21 11:31:35 · 1758 阅读 · 0 评论 -
参考注释郭霖老师的Android相机程序
注释详细1~mainpackage luyou.woyi.com.cameratest;import android.annotation.TargetApi;import android.content.ContentUris;import android.content.Intent;import android.database.Cursor;import android原创 2017-03-03 16:53:15 · 896 阅读 · 0 评论 -
图片ListView及性能优化
1~MainActivitypackage luyou.woyi.com.listviewtest;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android原创 2017-03-03 16:57:43 · 472 阅读 · 0 评论 -
Android studio 自定义打包apk名
as打包应用默认生成的apk名称是:app-release.apk 、如果我们要让生成的apk名跟我们版本包名有联系的话,那我们就要自定义生成的apk名了需要在build.gradle(Module:app)文件下android{ }中添加: android.applicationVariants.all { variant -> variant.output转载 2017-03-28 14:09:54 · 548 阅读 · 0 评论 -
OpenFileUtils
public class OpenFileUtils { public static Intent openFilea(String filePath) { File file = new File(filePath); if (!file.exists()) return null; /* 取得扩展名 */ String原创 2017-03-28 16:08:22 · 516 阅读 · 1 评论 -
控件中的onclick
在一个控件加上这么一句:android:onClick=”Click” //Click为方法名然后在Activity中加上一个Click方法:public void doClick(View view){...}可以完成一个控件监听,对于一些不需要定义只需要监听的控件,或者很多需要监听的控件缺点:1、在Fragment里,就不能用了,在使用Dailog时,也不能原创 2017-03-24 09:59:46 · 277 阅读 · 0 评论 -
Execution failed for task ':app:clean'的解决方案
在build.gradle文件添加如下内容; 作用就是在app:clean 的时候解锁并且强制删除编译的产生的文件;task clean(type: Exec) { ext.lockhunter = '\"C:\\LockHunter.exe\"' def buildDir = file(new File("build")) commandLine 'cmd原创 2017-03-31 13:10:45 · 1307 阅读 · 0 评论 -
SVN 403报错及org.apache.subversion.javahl.ClientException: svn: E155021
原因1.服务器拒绝您提交代码-显示2.eclipse代码从分支合并到主干频繁切换导致分支上的代码引用的还是主干的路径-隐式解决方法1.删除不能提交的文件夹中.svn文件夹(如果有)2重新定位不能提交的文件-右键-->tortoiseSVN-->Relocate-->修改路径原创 2017-04-10 17:23:38 · 2251 阅读 · 0 评论 -
notification.builder代替notification的setLatestEventInfo()方法
Notification notification = new Notification.Builder(this) .setContentTitle("This is title") .setContentText("This is content") .setSmallIcon(R.mipmap.i原创 2017-04-01 10:12:37 · 527 阅读 · 0 评论 -
drawArc()参数问题
public void drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)oval :指定圆弧的外轮廓矩形区域。startAngle: 圆弧起始角度,单位为度。sweepAngle: 圆弧扫过的角度,顺时针方向,单位为度,从右中间开始为零度。useCenter: 如果原创 2017-04-11 18:03:35 · 13001 阅读 · 0 评论 -
下载百分比
@Overridepublic void onLoading(long total, long current, boolean isUploading) { dialog_download_progress.setText(Bytes2Kb.bytes2kb(current) + "/" + Bytes2Kb.bytes2kb(total));}public原创 2017-03-27 10:20:24 · 340 阅读 · 0 评论 -
app安装
@Overridepublic void onSuccess(ResponseInfo responseInfo) { dialog_download.dismiss(); AutoInstall.setUrl(responseInfo.result.getAbsolutePath()); AutoInstall.install(LoginActivity.this);原创 2017-03-27 10:21:54 · 569 阅读 · 0 评论 -
ListView onItemClick(AdapterView<?> parent, View view, int position, long id)参数
1234public void onItemClick(AdapterView parent, View view,int position, long id) { parent.getAdapter().getItem(position); (CircleImageView) view.findViewById(R.id转载 2017-03-27 13:36:40 · 2419 阅读 · 0 评论 -
自定义状态栏
/** * 自定义状态栏 */ private void setTranslucentStatus(boolean on) { Window win = getWindow(); WindowManager.LayoutParams winParams = win.getAttributes(); final int bits = WindowManager.La原创 2017-04-06 09:33:01 · 571 阅读 · 0 评论 -
关于百度定位申请应用AK的一些问题
申请百度地图开发流程不多说,讲下在创建应用时关于包名和SHA1的一些问题:1、Androidstudio上查看SHA1:打开View>Tool Windows>Terminal输入keytool -exportcert -list -v -keystore C:\Users\Administrator\Desktop\app_key\key名.jks (后面是jks文件原创 2017-04-17 10:33:48 · 4802 阅读 · 1 评论 -
最新时间控件的显示
话不多说,注释很详细1~mainpackage luyou.woyi.com.timechoose;import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;原创 2017-03-03 16:42:29 · 293 阅读 · 0 评论