- 博客(154)
- 资源 (25)
- 收藏
- 关注
原创 手把手教你快速使用java与cpp的互相调用
在jni的开发过程中,如果需要实现java和c++之间的接口调用,就要定义一个方法来实现,如果有多个接口调用,就需要定义多个方法来实现,这里介绍一种抽象的接口,只需要分别定义一个和方法就可以快速实现jni接口的调用。
2023-08-18 17:41:24 205
原创 如何实现一个自定义AlertDialog?
import android.support.v7.app.AlertDialog;import android.support.v7.app.AppCompatActivity;.....int choiceItem = -1;AlertDialog.Builder builder = new AlertDialog.Builder(this); String[] choices
2017-06-02 19:43:01 732
原创 如何写回调函数
如何写一个回调函数?第一步:定义一个接口文件public interface OnLoadCallbackListener { void onLoadCallback(String str);}第二步:可以实现一个类,用来做耗时处理,然后调用改接口方法public class LoadTask extends AsyncTask<String,Integer,String> { pr
2017-05-10 14:03:44 1907
转载 史上最流行的Android组件、工具、框架大全
转自:http://mp.weixin.qq.com/s?__biz=MzI0MjE3OTYwMg==&mid=2649547926&idx=1&sn=a26de59d5265beb8417f4a4ff70fb91e&scene=1&srcid=0813wA4x1GDBLE23yjpNScE8#wechat_redirectAndroid 是目前最流行的移动操作系统之一。 随着新版本的不断
2016-08-18 17:41:36 2024
原创 如何使用ADB_WIFI
第一步:在AndroidStudio中添加插件ADB WIFI第二步:先用数据线连接手机,然后点击如图中的选项。第三步:断开数据先,运行程序,如图中172.26.99.3:5555就是通过wifi来连接的手机。
2016-05-16 13:47:09 1936
转载 AndFix Bug热修复框架原理及源码解析
转自:http://blog.csdn.net/qxs965266509目录(?)[+] 小憩之后,继续为你解读AndFix热修复框架,呵呵。上一篇Alibaba-AndFix Bug热修复框架的使用已经介绍了AndFix的使用,这篇主要介绍AndFix原理以及源码解析。AndFix原理源码解析在自定义Ap
2016-05-09 12:05:07 743
原创 Android应用程序退出时
应用程序退出时,可以尝试使用下面这个方法 Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent); android.os.Pr
2016-03-28 12:37:53 428
转载 Android开发中一些被冷落但却很有用的类和方法
转自:http://luckyandyzhang.github.ioMediaMetadataRetriever顾名思义,就是用来获取媒体文件一些相关信息的类。包括一首歌的标题,作者,专辑封面和名称,时长,比特率等等。如果是视频的话,可以获取视频的长宽,预览图。http://developer.android.com/intl/zh-cn/reference/andro
2016-03-16 19:58:27 742
原创 AndroidStudio操作笔记--简单介绍1
1.AndroidStudio环境搭建与配置2.创建Project、Library3.快捷键介绍4.Gradle简单介绍5.如何生成导出jar包6.如何导入外部jar包7.如何导入外部aar包8.如何生成签名Apk文件9.如何进行文件混淆10.如何使用SVN11.如何避免多包冲突12.如何从Eclipse转化成AS项目13.如
2016-01-20 10:53:50 1575
原创 AndroidStudio操作笔记--如何加载外部aar包
如何加载外部aar包?aar包是android studio下打包android工程中src、res、lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件第一步:新建一个module,选择Android library.第二步:编译整个项目,生成aar包,在build->outputs->aar下。第三步:将aar包复制到需要引用该a
2016-01-13 18:25:24 3560
转载 基于Nuwa实现Android自动化HotFix
转自:http://www.jianshu.com/p/72c17fb76f21What--什么是HotFixHotFix是针对某一个具体的系统漏洞或安全问题而发布的专门解决该漏洞或安全问题的小程序,通常称为修补程序Why--为什么我们要用HotFix试想这样一个场景:当Android发布App之后,如果突然发现了一个严重bug,而这个bug需要进行紧急修复这时候我们通常的处理流程
2016-01-08 15:36:43 2338 2
转载 andfix 增量升级更新 热补丁修复
本文转自:http://blog.csdn.net/ityangjun/article/details/49097621最近想着Android有没有什么热补丁更新技术的实现,于是上网搜索。接着实现了这一功能后,记录一下,免得自己忘了,可能文章会有出错的地方,望指出,呵呵搜索发现有这3种方式可以实现(至于其他的方式,暂不清楚)1.dexposed github
2015-12-30 16:23:14 1675
原创 Gradle DSL method not found :'useLibrary()'
Gradle DSL method not found :'useLibrary()'
2015-12-30 13:02:15 1834
原创 AndroidStudio proguard-rules.pro混淆 gson
AndroidStudio proguard-rules.pro混淆 gsonjava.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to XXXX.解决方法在proguard-rules.pro文件中加入下面的规则---------------Begin: proguard config
2015-12-30 12:36:48 3233
转载 神器ViewDragHelper完全解析
转载请标明出处:http://blog.csdn.net/developer_jiangqq/article/details/50033453本文出自:【江清清的博客】(一).前言: 这几天正在更新录制实战项目,整体框架是采用仿照QQ5.X侧滑效果的。那么我们一般的做法就是自定义ViewGroup或者采用开源项目MenuDraw
2015-12-07 10:08:49 1087
转载 Android酷炫实用的开源框架(UI框架)
转自:http://www.androidchina.net/1992.html前言忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。1.Side-Menu.Android分类侧
2015-11-18 16:14:56 527
原创 如何配置android sdk manager进行强制下载
在『Android SDK Manager - Settings』窗口中,输入框内填入 mirrors.neusoft.edu.cn 和 80,并且选中「Force https://... sources to be fetched using http://...」复选框。设置完成后单击「Close」按钮关闭『Android SDK Manager - Settings』窗口返回到主界面
2015-08-10 19:47:08 659
原创 AndroidStudio界面出现乱码
使用AndroidStudio开发应用程序,在应用界面出现了乱码,一个解决方案可以参考一下:第一步:第二步:
2015-07-30 18:30:27 3503
转载 解决ADT Eclipse项目的Preference中,Java Compiler下没有Annotation Processing
解决ADT Eclipse项目的Preference中,Java Compiler下没有Annotation Processing 很多做安卓开发的跟我一样,用的IDE可能都是从谷歌安卓官网上下载的ADT Bundle的Eclipse吧,确实这样很方便,解压出来就直接能用。但是前段时间遇到一个问题,本来打算用一下ButterKnife这个注入框架,但不光是把jar包扔进项目l
2015-06-25 18:08:56 8021
原创 AndroidManifest.xml的权限总结
android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded
2015-05-31 18:33:02 431
转载 Android-Universal-Image-Loader三大组件DisplayImageOptions、ImageLoader、ImageLoaderConfiguration详解
一、介绍 Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。所以,如果你的程序里需要这个功能的话,那么不妨试试它。因为已经封装好了一些类和方法。我们 可以直接拿来用了。而不用重复去写了。其实,写一个这方面的程序还是比较麻烦的,要考虑多线程缓存,内存溢出等很多方面。二、具体使用
2015-05-21 15:22:29 362
转载 Android 实现个性的ViewPager切换动画 实战PageTransformer(兼容Android3.0以下)
转自:http://blog.csdn.net/lmj623565791/article/details/40411921转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40411921,本文出自:【张鸿洋的博客】1、概述之前写过一篇博文:Android 自定义 ViewPager 打造千变万化的图
2015-05-17 08:01:17 725
转载 GitHub 优秀的 Android 开源项目
转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Acti
2015-05-03 17:39:13 868
转载 eclipse colortheme 设置
近做php环境转到Eclipse上,开发环境默认都是白底黑字的, 时间长了眼睛很难受,于是找了eclipse color theme安装。 方法1:你可以从Eclipse Marketplace中下载Please visit here: http://eclipsecolorthemes.org/?view=plugin 进去以后可以看到这个界面
2015-04-30 13:07:02 1307
转载 android中读取properties文件
java中经常用到properties文件,然后通过使用Properties类来解析,这里不再陈述使用properties文件的好处,主要探讨如何在android中使用properties文件! 方法一:因为最终是通过流文件来进行properties文件读取的,所以很自然,我们想到要将文件放入到assets文件夹或者raw文件夹中了。 例如,我们这里有一个文件——>
2015-03-16 11:31:55 416
原创 ImageView从SdCard中获取图片
private ImageView c_img;c_img=(ImageView)findViewById(R.id.img);1.保存图片String filePath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/" + getTime() + ".jpg";//phoneFile为
2015-02-28 12:55:10 924
原创 xampp中的mysql数据库无法启动
xampp中的mysql服务器无法正常启动?10:32:01 [mysql] Error: MySQL shutdown unexpectedly.10:32:01 [mysql] This may be due to a blocked port, missing dependencies, 10:32:01 [mysql] improper privileges, a
2015-02-25 10:40:05 3337
原创 phoneGap2.9.0环境搭建
一、先安装好android环境,下载phonegap-2.9.0二、在eclipse中新建Android Project三、在项目的目录下,新建文件夹/assets/www四、进入将刚刚下载并解压的PhoneGap包里Anroid目录,我们需要的资源都在这个目录下。 将cordova.js这个js文件(具体名称视当时下载的版本而定)copy到/
2015-02-09 10:54:25 1698
原创 sublime Text 2 的license
----- BEGIN LICENSE Alexander Single User License EA7E-814345 51F47F09 4EAB1285 7827EFF0 8B1207DC A76A6EA3 E1A1CA7A DC1F2703 14,897,784 8EDC1C82 3F2A58B9 1C0C8B24 67686432 281245B3 6233DE5C ADC
2015-02-04 20:56:36 464
转载 CrossApp的环境配置教程Windows&mac
CrossApp是一款免费、开源、跨平台的移动应用的开发解决方案,下面说下在windows和mac下如何配置开发环境。 1.Windows下环境配置Visual studio2013CrossApp-1.0adt-bundle-windows-x86_64-20130917android-ndk-r9cjdk-7u45-windows-x64py
2015-01-27 14:57:23 1580
转载 Android AIDL——实现机制浅析
1.基于前面写的aidl使用,这段时间准备研究ActivityManager框架,对aidl进行了更深入的研究,因为android框架大量使用了进程通信机制,所以,在研究android framework前认真研究一下AIDL的实现机制十分有必要的 2.前面讲了aidl是 Android Interface definition language的缩写,它是一种进程通信接口的描述,通过sdk
2015-01-24 11:02:24 546
转载 20 个强大的 Sublime Text 插件
转自:http://blog.jobbole.com/58725/原文出处: Inspiretrends 译文出处:oschina 欢迎分享原创到伯乐头条作为一个开发者你不可能没听说过SublimeText。不过你没听说过也没关系,下面让你明白。 SublimeText是一款非常精巧的文本编辑器,适合编写代码、做笔记、写文章。它用户界面十分整洁,功能非同凡响,性能快得出奇。这些
2015-01-09 10:09:56 1299
转载 win7和ubuntu双系统搭建
安装主要分为以下几步:一. 下载Ubuntu 14.04镜像软件;二. 制作U盘启动盘;三. 安装Ubuntu系统;四. 用EasyBCD 创建启动系统。1. 下载 Ubuntu 14.04直接到官网免费下载Ubuntu 14.04.1 LTS 下载地址PS: 如果内存为4G以上,而且为双核CPU的计算机,建议安装64位的系统。2. 制作U
2015-01-02 19:59:10 646
转载 编码规范系列(一):Eclipse Code Templates设置
从工作开始,经历了几个项目的开发,现在的项目一般都是一个团队共同开发,而每个人都有自己的编码习惯,为了统一格式,项目组在项目开发之前都会制定一系列的规范。俗话说约定优于配置,但是在执行过程中往往发现效果不是很好(主要是指编码规范这一方面)。所以我们不得不采取一些措施来协助我们统一项目开发人员的编码风格。主要包括三个方面:设置Code Templates、Eclipse formatter、Chec
2014-12-24 21:18:38 884
转载 Android中自定义SeekBar的背景颜色,进度条颜色,以及滑块的图片
在Android中的控件种类已经足够我们使用,但是有时候大家需要根据美工的设计来改变一些控件的颜色,式样,以及背景图片最近正好有这方面的需要,用了很久时间,找到了改变基本颜色以及图片的方法下面以SeekBar为例,为大家描述一下我的做法首先在layout文件夹中的main.xml内容如下Xml代码 xml version="1.0" e
2014-11-10 18:41:36 17277 2
转载 EditPlus Java 运行环境配置
1.选择工具,配置用户工具2.选择一个组,更改组名为“编译和运行Java”,添加工具-应用程序,之后如下配置javac和java两个命令,之后使用快捷键ctrl+1,ctrl+2即可编译运行Javajavac的 参数=文件名,初始目录=文件目录,动作=捕获输出java的 参数=文件名(不含扩展名),初始目录=文件目录,动作=捕获输出
2014-08-11 09:45:43 626
原创 如何在java类中向oracle数据库写入Date类型的日期
str = "update eam_pc_plan set status = ?,factTime = ?,dealResult=?,pcMan=? where pcPlanId = ?"; pstmt = conn.prepareStatement(str); pstmt.setInt(1, pcPlan.getStatus()); java.text.
2014-07-05 15:31:19 19552
转载 EL表达式中如何截取字符串
可以截取,用fn函数:http://java.sun.com/jsp/jstl/functions" %>下面是JSTL中自带的方法列表以及其描述 函数名 函数说明 使用举例 fn:contains 判定字符串是否包含另外一个字符串 fn:containsIgnoreCase 判定字符串是否包含另外一个字符串(大小写无关) fn:endsWith 判定字符串是否以
2014-07-02 17:54:53 32077
jni接口demo,java与cpp快捷调用
2023-08-18
libjpeg库,包含armeabi-v7a和arm64-v8a两种静态库,接入方式很简单
2023-08-16
现代CMake设计理念和使用.pdf
2023-03-26
一个简单的笔记源码
2015-03-10
jquery.uploadify-3.1.min.js
2013-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人