自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 android NDK 之C调java属性及方法

最近有时间,研究了下android NDK 的使用方法,记录下,与大家一起分享;android NDK环境配置就不介绍啦,网上太多。下图是执行代码 后显示结果:直接上代码,代码句句有描述;MainActivity.javapublic class MainActivity extends AppCompatActivity { static {

2017-08-12 15:02:24 793

原创 android 仿微信右滑返回

有这么一个开源项目,封装的右滑返回, 如果安卓基础不错的,可以 直接看源码: https://github.com/bingoogolapple/BGASwipeBackLayout-Android以下是我单独分离出来一个仿微信右滑返回的小demo.以下为效果图下面是实现过程:1.首页要依赖如下包: compile 'cn.bingoogolapple:

2017-06-02 16:52:08 4971

原创 Ksoap-android 编程案例

Ksoap-android 编程案例移动端编程在工作中,也会遇到android与webservice之间的通信, 为了更好的兼容安卓端通信,有大神写了一个框架Ksoap-android, 使得安卓通webservice 通信变得简单。              但是实际 编程中也并不是那么简单,会遇到各种 奇葩的问题。但是网上查找 信息时会发现,基本都 是入门级的代码,不能解决实际 问题。

2017-05-27 11:25:21 409

原创 设置android:screenOrientation="landscape" 在运行中失效或无作用

在公司的项目中, 遇到 一个问题: Activity设置成  android:screenOrientation="landscape" 后,但是在运行中, 比如,本来是播放视频 控件的view,之后你又切换成图片片的View有时候会导致,屏幕会旋转,查询了好多资料最终解决了这个问题:在activity中重写心下方法,可以拦截系统的旋转 @Override public

2017-05-23 09:47:55 11488 1

原创 android 端监听socket

在物联网项目开发中,Socket编程是至关重要的,如下是我项目中所运用到的android作为服务端的案例,与大家分享:为了保证公司项目的保密性, 只记录关键的功能 实现代码 ,不提供 业务逻辑。Socket一直监听为耗时操作需要在子线程操作,避免阻塞主线程。android端代码 : private int socket_port=9999; private b

2017-04-05 11:12:58 4293

原创 android service 常驻后台, 不被清理

公司有个项目,需要开个服务在后台运行, 并不容易让系统清掉,也能在通知栏有显示该服务正在运行。主要service 代码如下: 主要是在service onCreate的时候,要使用一个notification 常驻在通知栏 @Override public void onCreate() { super.onCreate(); foregroundR

2017-04-02 15:48:19 3309

原创 android 开机启动服务service的开发

最近公司app有这种 需求, 我也下功夫研究了下,具体的实现,记录下来,为以后自己复习或给大家提供参考,以免再踩坑。1. 写一个广播用于监听手机的开机,并在AndroidManifest.xml 注册BroadcastRecevier代码如下:public class BootUpReceiver extends BroadcastReceiver { @Override

2017-04-02 15:35:53 1773

原创 java.lang.ArrayIndexOutOfBoundsException: length=2; index=2 异常处理

最近在做项目时,需求上需要ListView 有两个不同的布局,由于自己定义getItemViewType 的返回值,出现一个异常,  java.lang.ArrayIndexOutOfBoundsException: length=2; index=209-05 15:15:42.166 21050-21050/com.julemai.julemai E/AndroidRuntime:

2016-09-05 15:41:24 6910 4

转载 android activity右滑退出

当前应该APP都会要求有这样的一个功能,不想点顶部返回按钮退出界面,而习惯右滑,那就此功能实现步骤分享如下:1.  在Activity onCreate生命周期中写如代码:要在setContentVIew之前   @Override protected void onCreate(Bundle savedInstanceState) { super.onCrea

2016-08-19 13:25:20 1932

原创 android 自定义Camera控件

简单实现Camera自定义控件:效果图:具体代码解释在代码中有记录,主要代码如下:先看下布局文件:activity_camera.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.an

2016-01-16 16:09:13 582

原创 android实现qq侧滑

研究了下QQ侧滑的功能,记录下与大家分享:采用自定义HorizontalScrollView来实现,侧滑功能。具体看代码解释。定义两个布局文件:menu.xml与 activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" a

2016-01-14 14:36:14 397

原创 android studio SVN项目管理

目前, 公司为了稳定上考虑android 开发工具,都采用原始的Eclipse居多, 但是Eclipse的ADT已经不更新,所以andorid studio开发工具将是主流。        但是android studio在SVN项目管理上, 运用起来比较复杂,而且bug也有点多。         如下我本人在实践中所遇到的问题,代码分支branch 合并到主线上有些问题。     

2016-01-12 21:00:53 942

原创 项目出现.so文件找不到

项目出现.so文件找不到:如:libTHPlateID.so但是却报错说找不到库。解决方案:1. 如果libs下没有.so文件,放入.so文件2. 还有另一种可能 ,就是libs文件下有两个armeabi与armeabi-v7a文件夹:armeabi通用性强,但速度慢,而v7a能充分发挥v7a CPU的能力。armeabi就是针对普通的或旧的armc

2016-01-12 12:51:10 1222

原创 android 监听网络状态

android 有一套机制,可以用监听网络连接状态,开发者可根据网络状态进行相应的业务处理。具体实现如下:1.自定义广播2.注册广播3.注销广播(不用时记得要注销广播)主要代码如下:注册广播:IntentFilter mFilter = new IntentFilter();mFilter.addAction(ConnectivityManag

2016-01-12 12:42:17 498

仿微信右滑返回

仿微信右滑返回

2017-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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