logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MVP模式在Android项目中的使用

原文转自http://www.cnblogs.com/liuling/archive/2015/12/23/mvp-pattern-android.html,感谢原作者分享。  以前在写项目的时候,没有过多考虑架构模式的问题,因为之前一直做J2EE开发,而J2EE都是采用MVC模式进行开发的,所以在搭建公司项目的时候,也是使用类似MVC的架构(严格来讲,之前的项目还算不上MVC模式,只是简单将网

Kotlin开发Android笔记8:Kotlin数据类及json解析

–额外的函数——–通过数据类,可以方便地得到很多有趣的函数,一部分是来自属性,比如编写getter和setter函数,还有下面这些函数:equals(): 比较两个对象的属性来确保他们是相同的。hashCode(): 得到一个hash值,也是从属性中计算出来的。copy(): 拷贝一个对象,可以根据需要去修改里面的属性。其它一系列可以映射对象到变量中的函数。–复制数据类——– 如果使用

Android API之Drag&Drop

官方介绍:https://developer.android.com/guide/topics/ui/drag-drop.html#AboutDraggingpublic class MainActivity extends AppCompatActivity {private ImageView testIv;private static final String TAG =

GridView的点击事件冲突解决

在开发的时候,经常可能遇到ListView或GridView控件点击事件与Item点击事件冲突的问题。原因是Item布局中的button或ImageButton强制获取了item的焦点,解决方式之一是:只要设置Item布局中的button的focusable为false即可,另外可以在Item布局的根节点添加属性android:descendantFocusability="blocksDesce

Android开发之USB数据通信

Android开发中USB串口通信开发主要涉及到以下几个类及相应的方法:1 ,UsbManager:负责管理USB设备的类,你可以在相应代码中通过以下方法获得//获取UsbManager实例方法UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);该类提供的主要方法有:1) getDeviceList

Kotlin开发Android笔记13:Android数据库(SQLite)操作

SQLite是一个嵌入app的轻量级数据库,Android使用SQLite作为它的数据库管理系统。在不使用第三方数据操作框架如GreenDao等的情况下,我们操作Android的操作数据库的API在Android中是非常原生的。需要编写很多诸如增删除改查的SQL语句以及对象与ContentValues或者Cursors之间的解析处理。现在使用Kotlin和Anko,我们可以大量简化这些。–

ubuntu下编译FFmpeg

今天花了很长的时间,边网上搜索资料,边操作电脑,终于在Linux系统下把ffmpeg编译成功了。我用的是Windows10系统,装的虚拟机和ubuntu14.03系统。尽管网上有很多资料,我也参考了很多资料。我觉得还是必须把今天的成果记录下来。以后要再编译的话就可以直接照葫芦画瓢了。第一步:下载linux版本的ndk,下载地址我使用的是http://wear.techbrood.com/to

AndroidStudio中使用DDMS工具

DDMS(Dalvik Debug Monitor Service),在 Android 开发环境中的Dalvik虚拟机调试监控服务。可以进行的操作有:为测试设备截屏,查看特定行程中正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等,功能强大,对我开发者来说是一个非常好的工具。AndroidStudio开发工具中,打开DDMS的方式如图:

#android
Android NDK开发之Hello-JNI!

Android NDK 是指Android Native Development Kit,也被Google称为“NDK”。Android程序运行在Dalvik虚拟机中,NDK允许用户使用类似C / C++之类的原生代码语言执行部分程序。包括了:从C / C++生成原生代码库所需要的工具和build files。 将一致的原生库嵌入可以在Android设备上部署的应用程序包文件(

Linux常用命令大全

最近刚刚开始接触Linux,做为一个新手,熟悉常用命令是第一重要的,在百度文库上找了一文章,顺便贴上来同大学分享!原文地址:http://wenku.baidu.com/link?url=MGRERtBN1TeI55esh9sF5g6svhvuBkwcwEJssbEwM-fei15KMwMEH8MUyExDAmLmWoaXzYrtnWAr46HwSmUhziw_pHYNclBrIQFvpqvsMZ

#linux
    共 18 条
  • 1
  • 2
  • 请选择