- 浏览: 189475 次
- 性别:
- 来自: 深圳
最新评论
-
arpenker:
这个命令行运行的前提是要基于LINUX服务器能够自己手动安装F ...
linux java转amr为mp3 -
smith789:
使用的类都废弃了
HttpUtil工具类 -
s21109:
自定义TabHost之手势切换Tab视图(不带动画)
文章列表
1、【跳转到市场进行评分】
Uri uri = Uri.parse("market://details?id="+getPackageName());
Intent intent = new Intent(Intent.ACTION_VIEW,uri);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
2、【市场内搜索】
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData ...
android 解压文件方法
- 博客分类:
- Android
package com.tomatonow.zip;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.UnsupportedEncodingException;
impo ...
Sqlite数据库介绍
- 博客分类:
- Android
SQLite的官网是:http://www.sqlite.org/
作为一个开源的嵌入式数据库产品,SQLite具有系统开销小,检索效率高的特性,嵌入式数据库无须独立运行的数据库引擎,它是由程序直接调用相应的API去实现对数据的存取操作。更直白 ...
package cc.testlistview;
import java.util.ArrayList;
import java.util.HashMap;
import cn.com.bravesoft.testlistviewloadmore.R;
import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.widget.AbsListView;
import android.w ...
Zipalign使用方法
- 博客分类:
- Android
在Android 1.6 SDK中提供了三种应用Align操作的方法:
使用ADT:
从 ADT 0.9.3版本开始,可以通过export wizard自动对发布的application packages执行align操作。设置方法:鼠标右键点击Project,然后选择”Android Tools” > “Export Signed Application Package…”。或者可以直接在AndroidManifest.xml中设置。
使用 Ant:
对于API Level 大于等于4的Application Packages可以直接通过Ant build script来Align优化。 ...
android 比较靠谱的图片压缩
- 博客分类:
- Android
第一:我们先看下质量压缩方法:
private Bitmap compressImage(Bitmap image) {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这里100表示不压缩,把压缩后的数据存放到baos中
int options = 100;
while ( baos.toByteArray().length / 1024>100) { //循环判断如果 ...
获得Android手机网络状态信息
- 博客分类:
- Android
文章地址:http://www.jb51.net/article/32370.htm
获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
1)判断是否有网络连接
复制代码 代码如下:
public boolean isNetworkConnected(Context context) {
if (context != null) {
ConnectivityManager ...
MySQL下载与安装5.6.10.1安装图解
- 博客分类:
- My SQL
http://jingyan.baidu.com/article/f79b7cb3a25e759144023ee7.html
微信支付开放
-微信支付不只是支付,是为了实现线上到线下闭环的支付体验:比如购买商品、关注账号、线下物流、线上信息推送、再次购买。
-微信支付目前包括三种支付渠道:公众账号支付、应用内支付、与扫码支付(线上及线下)
-综合性线下购物体验:以太平洋咖啡微信号为例,实现了会员卡绑定,结合了公众账号、扫码两种支付方式,并支持二维码线下快速兑换。
本次活动还专门设置了合作案例展示区,从支付、公众账号等几个不同维度展示微信的想象空间,其中包括线下零售公司友宝(一元购买饮料体验微信支付)、太平洋咖啡(微信支付一元购买咖啡);美图应用印美图(通过微信现场lomo照片打印);腾讯旗下电商网站易迅网(扫码支付体验 ...
加载plist粒子特效文件方法
- 博客分类:
- cocos2d-x
cocos2d-x 3.0alpha0
ParticleSystem* ps = ParticleSystemQuad::create("particle/ball.plist");
ps->setPosition(center);
addChild(ps, 1, 0x02);
Size designSize = Size(320, 480);
eglView->setDesignResolutionSize(designSize.width, designSize.height, ResolutionPolicy::NO_BORDER);
Size winSize = eglView->getFrameSize();
director->setContentScaleFactor(800 / designSize.height); // 800 背景高度
std::vector<std::string> ...
for iOS:
in AppController replace the gl-view creation with:
EAGLView *__glView = [EAGLView viewWithFrame: [window bounds]
pixelFormat: kEAGLColorFormatRGBA8
depthFormat: GL_DEPTH24_STENCIL8_OES
...
【添加PATH环境变量】
【方式一】
启动Terminal,
如果需要添加其他的环境变量例如JAVA_HOME,可以输入:export JAVA_HOME=/Library/Java/Home ;
source ~/.bash_profile重启终端,测试。
echo 'export PATH=somepath:$PATH' >> ~/.bash_profile
打开一个新的Terminal,echo $PATH ,查看新的$PATH内容。
【方式二】
或者显示隐藏文件,直接编辑~/.bash_profile文件。
【还原PATH环境变量】
【方式一】
还原默认 ...
通过反射机制将json解析为对象时,对象类不能被混淆
#在proguard.cfg中加入不混淆的jar包 和 keep不混淆的class:
-libraryjars libs/HcPaysdk.jar
-keep class com.hc.pay.**{*;}
【参考示例】:
在project.properties里加上 proguard.config=proguard.cfg
proguard.cfg 配置如下:
-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-optimi ...