简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Android一键生成包含.dex的Jar及动态加载方案背景:谈到动态加载相信很多小伙伴都会想到 热更新 及 动态加载dex 的技术,最近也因为项目重构的需求,折腾了下这方面的技术点,以前研究过但时间久了也就忘了,这里记录一下写个总结,也希望给有类似需求的小伙伴一点启发。此次记录大致可以总结为以下几点:1. 将项目中的...
关于Android中使用Handler造成内存泄露的分析和解决什么是内存泄露?Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被GC发现的时候被回收;另外,如果一组对象中只包含互相的引用,而没有来自它们外部的引用(例如有两
使用最新ndk,直接抛弃cygwin,以前做Android的项目要用到NDK就必须要下载NDK,下载安装Cygwin(模拟Linux环境用的),下载CDT(Eclipse C/C++开发插件),还要配置编译器,环境变量,特别麻烦,新版就不需要了步骤 :一、Android官网下载Android的开发工具ADT(AndroidDevelopment Tool的缩写),该工具集成了最新的A
一、 基础1、熟练掌握基本控件以及容器控件的使用 ;常用的基本控件有:Button 、TextView、EditText、ListView等常用的容器控件有:FrameLayout、LinearLayout、RelativeLayout等2、熟练掌握相关监听器的注册和使用:常用监听器有: O
以前没有怎么接触过二维码,最近遇到一个问题,如何判断条码扫描到的是一维码还是二维码,经过自己艰苦奋斗一下午,加上网上资料,总结出两种方式可以解决该问题(推荐采用第二种方式):1.修改源码 (具体后面会提到)2.通过返回的编码来判断实现方式一:源码的修改,关键涉及到三个类,CaptureActivity、DecodeThread、DecodeFormatManag
官方源码地址:http://code.google.com/p/zxing/downloads/list;将下载的ZXing-X.X.zip解压出来,我们只需要用到android目录中的示例项目,如图:将android项目导入eclipse,同时别忘了将core-2.2.jar导入libs,此时该示例项目应该可以运行了,不过该项目很多功能我们不需要,并且其扫描界面为横向的,因此需对
为什么需要使用分支?在总结Git中创建与合并分支前,我们必须要对为什么使用分支,它有什么用,为什么不能在主分支上直接干活,…. 等等一些列问题做一个阐述,不然我们都不知道用这个东西干嘛,以及为什么要用它。这里从两点进行阐述:一、分支的作用 分支的概念在各个版本控制系统中早已存在,分支对于团队协作开发来说作用是非常大的,如:
1.Android平台上拍照/录像,图片/视频选择,编辑和压缩的一站式解决方案。Github链接: https://github.com/sucese/phoenix2.Android 标题栏框架Github链接:https://github.com/getActivity/TitleBar3.日头条屏幕适配方案终极版,极低成本的 Android 屏幕适配方案Github链接:https://gi
给大家分享几个Android开发项目源码,大部分功能相信可以在实战项目中直接使用,供大家下载学习,大部分项目是基于Android Studio开发,IDE为Eclipse的童鞋可通过网上教程自行转换,这里就不多说了。有句话说,不贴墙纸的装修都是耍流氓,无源码无效果图的文章也算是耍流氓,尴尬 ,那就直接上图吧。最近在整理GitHub,打算把一些以前做过的项目中部分功能和使用的技术点资料上传,回头也和
---> 下载老毛桃 ---> 制作USB启动盘 ---> 重启电脑 ---> 狂按esc(华硕笔记本USB启动按esc,设置boot按f2)结果出现一个 UEFI:后面是U盘名字,然后回车,咦~啥清空,咋他娘的进不去呢?难道是没选中或者是按慢了?又重启,再按esc,选中 UEFI:xxxxxx回车,发现还是不行,无法用USB启动。当时有点纳闷,是不是要设置boot上的某些设置项呢,4年前用自己旧