-
拓展
Android中通过进程注入技术修改系统返回的Mac地址致谢感谢看雪论坛中的这位大神,分享了这个技术:http://bbs.pediy.com/showthread.php?t=186054,从这篇文章中学习到了很多内容,如果没有这篇好文章,我在研究的过程中会遇到很多困难,说不定我就放弃了~~在此感谢他。前言之前的几篇文章都是在介绍了OC的相关知识,之前的半个月也都是在搞IOS的相关东西,白天上班...
594
热度 -
Android上实现MVP形式的途径
Android上实现MVP模式的途径今天我想分享我在Android上实现MVP(Model-View-Presenter)模式的方法。如果你对MVP模式还不熟悉,或者不了解为什么要在Android应用中使用MVP模式,推荐你先阅读org/wiki/Model-view-presenter">这篇维基百科文章和这篇博客。使用Activity和Fragment作为View合适么?目前,在很多使用了MV...
93
热度 -
联系人分组标签悬停滑入滑出的实现方法
联系人分组标签悬停滑入滑出的实现方法。《类似通讯录分组的AndroidPinnedSectionListView,分组标签悬停滑入滑出》常用的联系人、通讯录,会按照联系人的姓氏从A,B,C,,,X,Y,Z,这样归类排列下去,方便用户快速查找和定位。PinnedSectionListView是一个第三方的开源框架,在github上的链接地址是:https://github.com/beworker/...
16
热度 -
下拉刷新列表增添SwipeDismissListViewTouchListener实现滑动删除某一列
下拉刷新列表添加SwipeDismissListViewTouchListener实现滑动删除某一列。《AndroidSwipeToDismiss:左右滑动删除ListView条目Item》Android的SwipeToDismiss是github上一个第三方开源框架(github上的项目链接地址:https://github.com/romannurik/Android-SwipeToDismi...
10
热度 -
记一次在Windows上筹建React Native Android环境踩过的坑
记一次在Windows上搭建ReactNativeAndroid环境踩过的坑要说最近技术圈什么比较活跃,我想除了动态加载框架和热修复技术之外,非Facebook的ReactNative莫属了吧,其实RN对IOS的支持比较早,但是Android似乎难产了,直到9月份才刚开源。距离RN开源也有一段时间了,一直没有去学习,今天兴趣来潮,索性学一把吧。本文假设你的Windows上安装了AndroidSDK...
77
热度 -
Android学习札记-java实现多线程下载器,30_多线程下载原理介绍和使用
Android学习笔记---java实现多线程下载器,30_多线程下载原理介绍和使用2013-04-0130_多线程下载原理--------------------a.文件下载原里:使用http协议实现多线程下载b.采用多线程下载,可以抢占服务器cpu的处理时间,实现快速下载c.使用多线程下载文件可以更快完成文件的下载,多线程下载文件之所以快,是因为其抢占的服务器资源多。如:假设服务器同时最多服务...
79
热度 -
深度分析Android out of memory有关问题
深度分析Androidoutofmemory问题最近遇到一个Androidoom(outofmemory)的疑难问题,至今仍未有解决.一路走来,遇到过多次Androidoom.在此做个总结,也继续Track目前正在解的问题.第一步:发现问题当我们在把玩自己的AP的时候,突然它ForceClose了.Logcat出来日志以后,发现是可爱的oom问题.第二步:分析问题通常引起oom的原因据我了解有以下...
44
热度 -
windows停androidNDK环境配置
windows下androidNDK环境配置一:什么是NDK?NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。...
98
热度 -
小弟我的Android进阶之旅->Android中AsyncTask源码分析
我的Android进阶之旅------>Android中AsyncTask源码分析在我的《我的Android进阶之旅------>android异步加载图片显示,并且对图片进行缓存实例》文章中,先后使用了Handler和AsyncTask两种方式实现异步任务机制。下面先来看一段代码,这段代码是用来显示条目时候调用的方法。@OverridepublicViewgetView(intpos...
38
热度 -
android插件化-装配apkplug插件-04
android插件化-安装apkplug插件-04本节我们将练习怎样安装(更新)一个插件。本文章基于v1.6.7版本进行说明,最新的方式以官网为准可下载最新的apkplugdemo源码http://git.oschina.net/plug/apkplugDemos一apkplug插件apkplug插件是一个apk文件,它与普通的androidAPP基本相同(开发方式),本节只讲插件安装接口而插件开...
35
热度 -
Android漫纪行(5)-ARM GCC 内联汇编烹饪书(附实例分析)
Android漫游记(5)---ARMGCC内联汇编烹饪书(附实例分析)原文链接(点击打开链接)关于本文档GNUC编译器针对ARMRISC处理器,提供了内联汇编支持。利用这一非常酷炫的特性,我们可以用来优化软件代码中的关键部分,或者可以使用针对特定处理的汇编处理指令。本文假定,你已经熟悉ARM汇编语言。本文不是一篇ARM汇编教程,也不是C语言教程。GCC汇编声明让我们从一个简单的例子开始。下面的一...
551
热度 -
《深入懂得Android:Wi-Fi,NFC和GPS》章节连载[节选]-第五章 深入理解WifiService
《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]--第五章深入理解WifiService首先感谢各位兄弟姐妹们的耐心等待。本书预计在3月中旬上市发售。从今天开始,我将在博客中连载此书的一些内容。注意,此处连载的是未经出版社编辑的原始稿件,所以样子会有些非专业。注意,如下是本章目录,本文节选5.4~5.5节。为了方便读者深入学习,本系列连载都会将作者研究过程中所学习的参考文献列...
50
热度 -
Xmpp协议 Asmack Android客户端 一些Bug的解决办法
Xmpp协议AsmackAndroid客户端一些Bug的解决方法最近需要做一些有关即时通讯的项目,花了几天时间搜集了一下有关即时通讯方面的资料最终选定Openfire做为服务器,Asmack作为Android端的实现。?1.只能发不能收如果按照API上写的去做,直接在new与某个用户的Chat之后addListener,结果就是只能发不能收。按照下面这样写,可以解决。[java]?viewplai...
146
热度 -
你程序会做饭嘛?小弟我能
你程序会做饭嘛?我能!别嘲笑这个标题。我想了很久。有点“投机取巧”的功效吧!程序当然不能做饭。之前的我们的系列文章,介绍,多线程执行,任务派发。定时器执行。脚本加载。程序状态机。这些都是零零散散,或者说都是模块化介绍,以及模块测试用例。那么今天我们就来模拟正常程序流程。使用上述的功能性代码完成流程。当然今天的测试用例程序肯定和做饭有关。今天要做的是模拟一个餐厅的流程。完成客...
51
热度 -
Andrew Ng Machine Learning - Week 三:Logistic Regression & Regularization
AndrewNgMachineLearning-Week3:LogisticRegression&Regularization此文是斯坦福大学,机器学习界superstar—AndrewNg所开设的Coursera课程:MachineLearning的课程笔记。力求简洁,仅代表本人观点,不足之处希望大家探讨。课程网址:https://www.coursera.org/learn/machi...
656
热度 -
Memcached - PHP 装配&使用
Memcached-PHP安装&使用下载Memcached:http://danga.com/memcached/download.bml安装:下载安装libevent,已安装可跳过:下载地址:http://www.monkey.org/~provos/libevent/MemcachedForPHPModule下载地址:http://pecl.php.net/package/memcac...
81
热度 -
Go开发 之 流程控制(if/else、for/range、switch、goto、break、continue)
org/2000/svg"style="display:none;"> 文章目录 0、唠唠叨叨 1、分支结构(if/else) 1.1、标准写法 1.2、特殊写法 2、循环结构(for) 2.1、标准循环 2.2、无限循环 2.3、for中的初始语句(开始循环时执行的语句) 2.4、for中的结束语句(循环结束时执行的语句) 2.5、for中的条件表达式(控制是否循环的开关) 2...
72
热度 -
13. Tensorflow2.0 梯度下降,函数优化实战,手写数字问题实战以及Tensorboard可视化!
org/2000/svg"style="display:none;"> 1.梯度下降(GradientDescent) 1.1.What’sGradient 1.2.Whatdoesitmean 1.3.HowtoSearch 1.4.AutoGrad GradientTape PersistentGradientTape 2nd-order importtensorflowast...
94
热度 -
开发自个儿的PHP MVC框架(一)
开发自己的PHPMVC框架(一)这个教程可以使大家掌握用mvc模式开发php应用的基本概念。此教程分为三个部分,现在这篇是第一部分。现在市面上有很多流行的框架供大家使用,但是我们也可以自己动手开发一个mvc框架,采用mvc模式可以大大减少我们开发应用的时间,并且能够更好的组织项目源代码,而且其中的某些模块还可在其它项目中使用。现在我要教大家写一个简单的mvc框架。由于这个项目很简单,轻量,所以可能...
81
热度 -
一个简略粗暴的前后端分离方案
一个简单粗暴的前后端分离方案项目背景刚刚参加完一个项目,背景:后端是用java,后端服务已经开发的差不多了,现在要通过web的方式对外提供服务,也就是B/S架构。后端专注做业务逻辑,不想在后端做页面渲染的事情,只向前端提供数据接口。于是协商后打算将前后端完全分离,页面上的所有数据都通过ajax向后端取,页面渲染的事情完全由前端来做。另外还有一个紧急的情况,项目要紧急上线,整个web站点的开发时间只...
141
热度