排序:
默认
按更新时间
按访问量

编译facebook/android-jsc时NDK找不到问题解决

编译android-jsc时提示错误: BUILD FAILED: Unrecognized flavor in target //jsc:jscoffsetextractor#android-armv7,static while parsing //jsc/BUCK Here are some ...

2017-08-01 17:34:08

阅读数:366

评论数:0

android opengl es 2.0 draw circle

Android Opengl es 2.0 画圆,网上说原理的文章挺多的,但要么是1.0的实现,要么无法跑起来。发现一个可以跑起来的方案:http://www.java2s.com/Open-Source/Android_Free_Code/OpenGL/Shape/mkabatek_androi...

2017-04-19 17:02:24

阅读数:849

评论数:1

Android Studio library R.java生成失败解决

今天在Android Studio里面创建library,library里有引用到一些资源,但是发现R一直引用不了。查看了下,build\generated\source\r\debug目录里面的R.java文件一直没有生成。谷歌许久,没有找到答案。最后自己找到了解决方案:菜单build->...

2016-02-17 17:33:07

阅读数:10369

评论数:13

替换APK文件内容后重新打包签名脚本

由于业务需求,需要替换APK文件内容后重新打包签名,调研后发现使用JDK里提供的命令可以很方便地实现。关键命令如下: jar -uf:替换apk文件内的某个文件或文件夹。 jarsigner:为apk文件签名 zipalign:对签名后的apk文件进行字节对齐优化 下面以替换某apk包中as...

2015-02-03 15:16:20

阅读数:4499

评论数:0

Android checkCallingPermission()方法返回值问题

Android开发检查权限时,发现调用checkCallingPermission()总是返回值-1,而Binder.getCallingPid() == Process.myPid()又总是返回true,百思不得其解。 网上查资料后发现,必须是在使用AIDL时在IPC(interp...

2014-11-05 18:59:19

阅读数:4193

评论数:1

Android ScrollView向上滑动控件顶部悬浮效果实现

本文参考了:《上滑停靠顶端的悬浮框》的代码,在此表示感谢。【上滑停靠顶端的悬浮框】里的实现方法是使用两个控件,滑动时,监听ScrollView的滚动Y值,从而通过对两个控件的显示隐藏来实现控件的顶部悬浮。但是实际应用场景中,有可能需要悬浮的控件里面的内容是比较多的,如果通过显示隐藏的方式来实现的话...

2014-09-29 15:01:31

阅读数:10309

评论数:3

Windows Azure Mobiles Services实现客户端的登录注册

下文只是简单实现,客户端以Android端的实现为例: 用户表Account: package com.microsoft.ecodrive.model; /** * @Description Account * @author t-zhiwu * @date 2014.7.22 */...

2014-08-07 16:21:52

阅读数:971

评论数:0

git上传文件到visualstudio online

visualstudio online免费使用,支持git,项目私有,目前来说是个人项目管理的一个不错选择。下文是简单的上传文件到visualstudio online的步骤: 1、git clone https://xxx.visualstudio.com/DefaultCollection/...

2014-08-06 11:59:36

阅读数:1372

评论数:0

Mobile Services批量提交数据

Mobile Services批量提交数据,参考了文章:Inserting multiple items at once in Azure Mobile Services。里面其实已经介绍得比较清楚了,但由于是英文,而且有些地方交待得不清楚,也没有Android的示例,故下文以Android版本...

2014-07-22 15:08:08

阅读数:986

评论数:0

Android 通过samples\android-x\BluetoothChat学习蓝牙操作

最近帮别人写了一个东西需要用到蓝牙共享数据,发现Android SDK里的例子里的BluetoothChat——蓝牙聊天软件代码写得不错,就学习分析了一下。 项目java文件3个:BluetoothChat:主界面,显示聊天信息BluetoothChatService:里面有3个主要...

2014-07-15 10:41:59

阅读数:874

评论数:0

Android软件安全开发实践

 过去两年,研究人员已发现Android上的流行软件普遍存在安全缺陷或安全漏洞。漏洞频发的原因可能有很多,例如以下几种。 与一切都是集中管理的iOS相比,Android提供了一种开放的环境,在获得了灵活性、可以满足各种定制需求的同时,也损失了部分安全性。 开发团队通常...

2014-07-02 11:45:14

阅读数:1079

评论数:0

设计模式之适配器模式

适配器模式定义:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 简单定义:封装对象,并提供不同的接口。 简单例子: 鸭子接口: package headfirst.adapter.ducks; public interface Duc...

2014-05-30 11:00:46

阅读数:982

评论数:0

设计模式之命令模式

命令模式定义:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销操作。 简单定义:封装请求成为对象。 简单例子: 实现命令接口: Command.java package headfirst.command.simpleremote;...

2014-05-28 10:16:43

阅读数:766

评论数:0

设计模式之单件模式

单件模式定义:确保一个类只有一个实例,并提供一个全局访问点。 简单定义:确保有且只有一个对象被创建。 1、单件模式最简单的实现(多线程下可能出现多个实例,非线程安全): package headfirst.singleton.classic; // NOTE: This is not...

2014-05-28 09:53:21

阅读数:796

评论数:0

设计模式之工厂模式

本章分三部分:简单工厂,工厂方法模式,抽象工厂模式。 一、简单工厂:简单工厂其实不是一个设计模式,只是一种编程习惯。示例如下: PizzaStore.java package headfirst.factory.pizzas; public class PizzaStore {...

2014-05-23 10:44:23

阅读数:920

评论数:0

设计模式之装饰者模式

装饰者模式定义:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继续更有弹性的替代方案。 简单定义:包装一个对象,以提供新的行为。 装饰者模式可以有效应对类爆炸问题。 OO原则: 对扩展开放,对修改关闭。 以书中的StarbuzzCoffee为例: Beverage.ja...

2014-05-23 09:52:54

阅读数:782

评论数:0

设计模式之观察者模式

观察者模式定义:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 简单定义:让对象能够在状态改变时被通知。 OO原则: 为了交互对象之间的松耦合设计而努力。 以书中的WeatherStation为例: Subject....

2014-05-21 16:16:30

阅读数:720

评论数:0

设计模式之策略模式

策略模式定义:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 简单定义:封装可以互换的行为,并使用委托来决定要使用哪一个。 OO原则: 封装变化 多用组合,少用继续。 针对接口编程,不针对实现编程。 以书中的Duck为例: Duck.java(抽象类,...

2014-05-21 15:37:20

阅读数:692

评论数:0

设计模式之总述篇

以下是对《Head First 设计模式》中提到的OO原则和设计模式的总结。 OO原则和设计模式的联系:模式可以让我们建造出具有良好OO设计质量的系统。模式被认为是历经验证的OO设计经验。 OO设计原则:  1.封装变化:找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码...

2014-05-21 14:41:06

阅读数:816

评论数:0

OpenWrt 创建软件包(Creating packages)

以创建一个最简单的hello world为例。

2014-04-17 14:38:59

阅读数:1871

评论数:0

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