- 博客(98)
- 资源 (12)
- 收藏
- 关注
原创 Android原生项目集成uniMPSDK(Uniapp)遇到的报错总结
安卓集成uniapp运行报错java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_Unwind_Resume" referenced by "/data/data/com.ubrmb.app/app_lib/libmmkv.so"...//升级MMKV库解决集成uniapp报错java.lang.UnsatisfiedLinkError:dlopen failed: cannot locate。升级到1.2.9解决问题。
2023-10-27 18:44:54 994
原创 友盟消息推送 3.x.x 的获取不到设备token问题 s=-11,s1=accs bindapp error
PushSDK库中需包括其他库或者主程序中的.so库。 s=-11,s1=accs bindapp error
2017-11-15 14:18:10 1248
转载 AndroidStudio项目打包成jar,rebuild project生成aar
前言:在eclipse中我们知道如何将一个项目导出为jar包,现在普遍AndroidStuido开发,这里一步一步详加介绍AS项目打包成jar,jar和arr的使用 一.作用:为了供其它项目使用,将项目打包成jar 二.步骤(AndroidStudio): 1.像平常一个样新建一个项目(步骤省略) 2.(在步骤1的基础上)点击File-->New-->New Modul
2017-10-30 17:43:41 966
转载 windows下charles工具抓包教程https
1.下载charles 可以去charles官网下载,下载地址:http://www.charlesproxy.com/download/ 根据自己的操作系统下载对应的版本,然后进行安装,然后打开charles工具2.设置代理(记住手机跟电脑要在同一个网络,用的同一个路由器) 1).查看默认端口 Proxy->Proxy Settings 在这个页面会看到
2017-10-30 13:03:13 8336
转载 Linux系统下常见的Xshell运行命令——Xshell入门必看
最近接触到了Xshell这个软件,使用这个软件我们来进行连接Linux系统,进去之后我们可能会两眼一抹黑,小编就带大家来学些常见的shell命令。 首先我们要跟大家从最简单的聊起,我们进入Xshell的界面之后连接上Linux服务器,刚进去的时候我们是不知道我们有哪些文件的,这个时候我们可以使用ls命令来显示有哪些文件,或者使用ls -l,最简单的是ll。ls命令会把文件横向显示,看着不舒服
2017-10-30 12:57:48 2414
转载 关于 android 中 postDelayed方法的讲解
这是一种可以创建多线程消息的函数 使用方法: 1,首先创建一个Handler对象 Handler handler=new Handler(); 2,然后创建一个Runnable对象 Runnable runnable=new Runnable(){ @Override public void run() { // TODO Auto-generated meth
2017-10-30 12:56:46 594
原创 魅族手机测试时报Installation failed with message INSTALL_FAILED_USER_RESTRICTED错误的解决方法
新买的魅蓝note3手机连接上电脑后用Android Studio运行后报出了如下的错误:因为之前使用的魅蓝note用Android Studio部署工程时总会弹出一个对话框,要求同意安装时才会安装成功。所以一开始我以为是我忘记处理对话框了。可再次部署时,却发现并没有弹出任何对话框,而是直接就报错了。后来仔细查找一番,发现是魅族手机的设置问题。魅族手机有一个内置的手机管家软件,打开它,进入左下
2017-09-27 19:15:54 566
原创 Android:scheme 通过uri跳转到APP前后台代码实现
需求描述:单机网页中的链接(本例子为a标签)跳转到相应的app中的Activity界面1.首先,在AndroidManifest.xml里面进行配置:<activity android:name=".ui.activity.EntranceActivity" android:theme="@android:style/Theme.Translucent.NoTitleB
2017-06-07 14:47:48 1239
原创 Textvie实现左边图片和换行文字左对齐
实现的效果图:代码实现:tv = (TextView) findViewById(R.id.tv);String a = "有2年没这样想想真佩服你们现在,2年没这样想想真,2年没这样想想真佩佩服,2年没这样想想真佩服";SpannableString spanText = new SpannableString("图"+a);Drawable d = getResourc
2017-03-23 17:41:11 2164
原创 android录制音频的时,报错setAudioSource failed.
android 录制音频的时候,总是在调用麦克风出停止就是下边这一句recorder.setAudioSource(MediaRecorder.AudioSource.MIC);在调用麦克风出现停止recorder.setAudioSource(MediaRecorder.AudioSource.MIC)问题的原因是:权限问题,解决方法为:1、在AndroidManifest
2017-03-06 15:00:10 6901 1
原创 Java基础 -- 枚举使用
枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。1、常量的使用 在JDK1.5之前,我们定义常量都是:public static fianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。package com;
2016-12-30 15:12:44 304
转载 异常处理之[Error: com.android.ide.common.process.ProcessException] Eclipse转AS后
昨天开发过程中,build时出现异常,错误消息如下:Error:java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessException:Error:Execution failed for task':app:mergeDebugResources'.>Error:java.util.c
2016-12-28 21:56:13 955
原创 Java基础 - 泛型
2.没有泛型的缺点: 1). 从集合中获取对象时可能需要进行类型转换 2). 还可能产生一个运行时错误: java.lang.classcastException3.泛型的核心思想: 把一个list(集合)中的内容限制为一个特定的数据类型4.面试问题: sql,泛型 下面的代码片断合法吗? List ls = new ArrayList();
2016-12-28 07:54:05 329
原创 Java基础 - 枚举介绍
/** * 枚举类实现 * @author Administrator * 枚举类有自己的可以遍历自己所有的值,当成一个集合来使用, * 在使用的时候如果有新的类型添加进来,直接在枚举类型当中进行修改, * 值需要修改这个类即可,其他设涉及到这边的类文件不需要修改,同时也可以映射到 * * 将枚举的类型看成一个集合来继续处理,这样的处理方式比静态值的处理方式明显优越很
2016-12-24 20:47:48 349
转载 Java基础 - equals 和 ==
一、两种形式的比较:比较时,我们要弄清楚是哪一种比较。 1.值类型比较 即内容相同,我们就认为是相等的。比如:int i=5;int j =5;此时我们说i和j相等,其实指的是i和j的内容相同。 2.引用类型比较 但在Java中,除了值类型,另外还有一种引用类型,而不同的对象,其引用值其实并不相等,即在内存中的不同的地 址单元中。比如我们定义
2016-12-24 16:09:08 367
原创 Java基础 - Map的迭代,增强for
★ 把map集合转成set的方法:Set keySet();Set entrySet();//取的是键和值的映射关系。Entry就是Map接口中的内部接口;为什么要定义在map内部呢?entry是访问键值关系的入口,是map的入口,访问的是map中的键值对。**************取出map集合中所有元素的方式一:keySet()方法。可以将map集合中的键都取
2016-12-23 22:44:40 499
原创 java基础-可变参数
Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项。可变参数的特点:(1)、只能出现在
2016-12-23 22:22:51 255
转载 史上最简单的的Activity嵌套fragment
首先声明三点:1、在需要嵌套Fragment的activity必须继承android.support.v4.app.FragmentActivity2、嵌套的Fragment必须继承android.support.v4.app.Fragment3、此教程仅适用于新手或者老手查阅 先上一个目录结构: 步骤:1、新建一个嵌套fragment的activity:Mai
2016-12-07 17:00:20 11381
原创 错误: Can't create handler inside thread that has not called Looper.prepare()
最近做项目时出现个问题。在一个基类中,创建一个Handler对象用于主线程向子线程发送数据,代码如下1 this.mThirdHandler = new Handler(){2 @Override3 public void handleMessage(android.os.Message msg) {4
2016-12-07 10:59:46 416
原创 jdk 和 adb 配置环境
Java_JDK配置,adb配置系统变量:JAVA_HOME 配置JDK安装路径 D:\Program Files (x86)\Java\jdk1.8.0_05Path 最前面 配置JDK命令文件的位置 D:\Program Files (x86)\Java\jdk1.8.0_05\bin;CLASSPATH
2016-11-25 14:45:30 1737
原创 分辨率
DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);int width = dm.widthPixels;int height =dm.heightPixels;Logs.e("WH","手机屏幕分辨率为="+width+"*"+height);
2016-10-27 18:23:47 237
原创 AlertDialog自定义界面圆角有背景问题
final AlertDialog cancleDialog = new AlertDialog.Builder(this).create(); cancleDialog.setCancelable(false); cancleDialog.setCanceledOnTouchOutside...
2016-10-26 18:25:11 4898 2
原创 Android收起虚拟键盘
/** * Android收起虚拟键盘-不用提供绑定的editText * InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); * imm.hideSoftInputFromWindow(editText.getWindowToken(), 0) ;
2016-10-24 18:19:10 431
原创 android 和 js交互 客户端调用的方法
mWebView.setWebViewClient(new WebViewClient() { // 点击H5的按钮,跳转到另一个界面,单机H5里的提交按钮判断是否登录,onPageFinished()每次加载都会调用 @Overrid public boolean shouldOverrideUrlLoading(Web
2016-10-19 10:36:06 913
原创 错误:应用点击无响应报错
Could not find class 'okhttp3.Cache', referenced from method cn.cntv.AppConfig.initpublic class AppContext extends Application {修改为:public class AppContext extends MultiDexApplication
2016-10-11 14:59:35 454
转载 Anroid studio遇到的问题8---wrong 2nd argument type found 'android.app.Fragment.' required 'Android.suppo
8. wrong 2nd argument type found 'android.app.Fragment.' required 'Android.support.v4.app.Fragment'rt,使用fragment的时候报以上错误。wrong 2nd argument type found'android.support.v4.app.Fragment.' requ
2016-08-23 10:23:33 9187 3
转载 Anroid studio遇到的问题7--- findViewById 返回为null (自定义控件)
7. findViewById 返回为null (自定义控件)http://blog.csdn.net/itermeng/article/details/52034186一.自定义控件 findViewById返回为null首先讲一个具体的问题,这几天在做demo时,写了一个自定义组合控件,最后在run的时候显示这两行报错。原先还以为是setOnClickListener错
2016-08-23 10:22:26 2079
转载 Anroid studio遇到的问题6---Error opening trace file: Permission denied ;No such file or directory
6. Error opening trace file: Permission denied ;No such file or directory今天运行demo时,出来一大串有关于这个的提示07-23 03:27:36.102 3718-3718/? E/cutils-trace: Error opening trace file: Permission denied (13)
2016-08-23 10:19:42 2258
转载 Anroid studio遇到的问题5--Gradle sync failed: Timeout waiting to lock cp_proj class cache for build
5. Gradle sync failed: Timeout waiting to lock cp_proj class cache for build今天在做demo的时候,添加了一些图片,结果狂报错误,像这样 mergeDebugResources 我知道是点九图有问题,虽然在这个栏目的第一篇文章写过解决这个问题的方法,可是没起作用,本来还在解决那两张有问题的图片,可编译的
2016-08-23 10:17:17 1979
转载 Anroid studio遇到的问题4---Gradle DSL method not found runProguard
4. Gradle DSL method not found runProguard今天下载了新版本的Android Studio,导入以前做的demo时,出现了这样的错误。Error:(16, 0) Gradle DSL method not found: 'runProguard()'Possible causes:The project 'Mobile' may be us
2016-08-23 10:15:22 439
转载 Anroid studio遇到的问题3---INSTALL_FAILED_UPDATE_INCOMPATIBLE
3.INSTALL_FAILED_UPDATE_INCOMPATIBLE刚才编译安卓程序到手机上时,弹出一个框,显示这样的内容(截取部分):Installation failed with message INSTALL_FAILED_UPDATE_INCOMPATIBLE后来找到解决办法后很尴尬,其实错误就是:你的设备之前有编译过,已经装过相关的APK,如果要重新编译
2016-08-23 10:13:40 268
转载 Anroid studio遇到的问题2---Enable ADB integration' to be enabled.
2.Enable ADB integration' to be enabled.之前本来还是好好的程序,隔天编译就出错了,也是匪夷所思,报了这样的错误:Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.1搜索了之后,发现竟然只需要设
2016-08-23 10:10:23 8226 1
转载 Anroid studio遇到的问题1---图片mergeDebugResources出错
1.图片mergeDebugResources出错在导入一个android项目后出现了编译错误,提示图片.png有误,它表示在执行app:mergeDebugResources时出现了错误Error:Execution failed for task ':app:mergeDebugResources'. > Crunching Cruncher icon.png failed
2016-08-23 10:07:11 590
原创 SmartTabLayout小写字母改为大写
x=α a x=β 显示为 X=A A X=BtextAllCaps = a.getBoolean( R.styleable.stl_SmartTabLayout_stl_defaultTabTextAllCaps, textAllCaps); <com.ogaclejapan.smarttablayout.SmartTabLayout // 小写字体显示为大写,引用以上
2016-07-26 09:53:36 1365
转载 安卓实战中防止Button的频繁点击多次执行点击事件和点击切换文字
哈哈,今天来写两种button在安卓开发实战的对应效果处理,也是对button的点击事件触发过程的处理。 开发实战中button事件处理3种情况:情况一:button点击触发倒计时情况二:button频繁点击(特别是触发网络请求),本人公司是金融公司很容易产生两笔交易的情况。情况三:button点击时不断轮流切换文字 看效果: 情况一:button触发倒计时请移步我
2016-07-18 18:10:23 3412
原创 Android获得屏幕高度和宽度
android获得屏幕高度和宽度android获取屏幕的高度和宽度用到WindowManager这个类有两种方法,如下:1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE); intwi
2016-07-14 14:13:56 297
转载 SVN还原文件到历史版本详解
由于某些特殊原因,我们可能需要将SVN资源库中的某个文件回滚到以前的某个历史版本(准确地说,这不是"回滚","回滚"操作会导致指定版本到当前版本的变更记录丢失,我们这里只是将当前文件内容还原恢复为以前的某个版本)。右键点击指定的文件,在弹出的关联菜单中点击【Team】->【Show In History】。如下图所示,此时会显示当前文件的所有历史版本列表,右键点击指定的版本,在弹出的关联菜
2016-07-06 11:07:19 22734
转载 批处理删除svn信息:批处理
@echo on color 2f mode con: cols=80 lines=25 @REM @echo 正在清理SVN文件,请稍候...... @rem 循环删除当前目录及子目录下所有的SVN文件 @rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn" @for /r . %%a in
2016-07-06 10:40:31 459
Libraries for developers android开发者必备
2015-12-29
android反编译工具
2014-10-15
ffmpeg视频
2014-06-20
Lv单选圆角
2014-05-27
zxing二维码
2014-05-27
安卓下拉popwindow下拉+listview
2014-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人