http://www.th7.cn/Program/Android/201507/495156.shtml --------- 对照Android与IOS开发系列】之 Activity与UIViewController
http://www.cnblogs.com/smile-wei/p/4497815.html --------- eclipse android logcat 只显示自己应用程序信息的设置方法
http://blog.youkuaiyun.com/sunboy_2050/article/details/8138409 --------- Android Manifest.xml 结构详解
http://blog.youkuaiyun.com/song_hui_xiang/article/details/8459386 --------- AndroidManifest.xml中声明相关权限请求
http://blog.youkuaiyun.com/u013321328/article/details/50059655 --------- Cocos2dx发布Android包,配置开发环境(菜鸟级入门,一看就会)
http://www.daxueit.com/article/7232.html --------- cocos2dx工程中接入支付宝sdk
http://blog.youkuaiyun.com/xyang81/article/details/41777471 --------- Jni基础只是 好 好 好!!!
Java中jre 和 jdk 的区别
安卓开发如何自定义权限(两个app互相调用)
Android常见的三种内部类
ManagerFunctionFromWJS.cpp ---- 框架src文件 C++调用java部分
------------------bug:
1 新建的游戏导入Eclipse能正常运行,配置什么的都弄好了,游戏运行无任何问题! 问题是:关闭Eclipse后,重新打开,就会出现报错
http://www.ithao123.cn/content-950065.html --------- 重新打开Eclipse运行cocos2d-x游戏项目报错An internal error occurred during: "Android
2 B的app使用 A的 app:A中声明一个permisssion 在注册:接受者是B的package; B中 users-permission即可
-------------------------数据库部分
http://www.cnblogs.com/sshoub/p/4321640.htmlMySQL --------- 数据库安装与配置详解
http://goldlion.blog.51cto.com/4127613/772518 --------- 数据库管理工具
http://blog.youkuaiyun.com/easyer2012/article/details/38796859
---------------------------java
野草无名的博客 ---- Java基础——面向对象(1)——基本概念
http://blog.sina.com.cn/s/blog_5722356c0100hza4.html
--------------------- Android常识:
1 android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。
原型:(String tag, String msg)参数。 根据首字母对应VERBOSE,DEBUG(蓝色),INFO, WARN,ERROR(红色)。
2
一个Activity对象必须要经过onCreate()、onStart()、onResume()初始化流程
7个生命周期,目的是全面地监控Activity生命周期阶段触发的不同函数。
3
private static final String TAG = "WZQ";
static :只要这个类被加载memory 不依赖具体obj。 final: 类 方法 变量(常量/不能够继承/可以通过类直接访问) 。
static和final一块用表示什么: static final用来修饰成员变量和成员方法,可简单理解为“全局常量”!
4
Toast.makeText()是为用户显示少量的信息.show()显示; 类似于messageBox()弹框
5
什么是Intent? :IntentAndroid中是“目的”的意思。就是我们要去哪里,从这个activity要前往另一个Activity就需要用到Intent。 (界面)
6
调试快捷键:F5,单步进入 F6,单步 F7,单步跳出 F8 直执行到下个断点。
new Thread() { 中不打断点,看不到执行。 Ctrl+左键查看源码
7
每个.java文件,第一行包含所在的包 . package org.cocos2dx.cpp;
8
import java.lang.*; 导入lang包中所有的类
import java.util.Date; 导入unitl包中的Data类 http://www.yiibai.com/java/util/java_util_date.html
-*----------------------------------------- c++文件导入eclipse后在真机上的调试
http://www.apkbus.com/blog-180287-56681.html
http://blog.youkuaiyun.com/xyang81/article/details/41777471 ---- 好
把在c++上写的界面导入eclipse后,加载到真机上,虽然logcat里可以看到在.cpp里写好的log,但是一旦程序因为内存溢出或者内存泄露而崩溃了的话,想用类似断点调试来在eclipse里调试c++文件还不是一件容易的事情...因此可以用ndk自带的ndk-stack工具,来调出程序崩溃前的堆栈,一步一步看.so文件里堆栈情况来具体判断是因为什么原因导致的程序崩溃。
adb logcat | $NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi
也可以把log直接拿出来,再用ndk-stack分析
adb logcat > /tmp/foo.txt
$NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi -dump foo.txt
ndk:在编译native为so库时,自动找mk中要编译文件
ndk提供了命令行编译方式,就需要NDK_Build.cmd文件。 点击--运行--开始编译
---------------------------------------------对接SDK九游
UC:多个稳定。 首先找到中的Doc
平台申请APPID lib 。xml src (import头文件/包/java代码)C++
1 包名字+后缀, 怎么改
2 java bug: 无法识别的类型。 lib/import头文件
3 src中添加额外必须的java类文件(如:appID...) / 文档必接API(游戏启动),指java代码 / .jar库包含图片
4 --------------C2J /J2C
5 运行bug: debug--看LogCat"正在初始化" / 无E关闭重启
6 bug:eclipse无法调试, ---1H因为不是debug模式大哥
-------------------------java基础
类名字=文件名字
单继承
访问权限 public ...
接口
interface TestInter
{
public void Handler();
}
public class Test implements TestInter
{
private static final String name ="LiMing";
private static final int id = 100;
private class shakePhone extends Thread
{
public int al;
}
@override //override 关键字
public void Handler() 回调
{
}
public static void main(String []args)
{
String _str = "5000";
if(_str.equal("5000")){
}}}}
-------------------------2017.7.10----Android
1 import com.umeng.analytics.MobclickAgent; //程序员自己定义的; com是前缀
import android.util.Log; 是Abdroid系统下的类
import java* 是引入Java下面的所有类。
import java.util. * 是导入javautil包下面所有的类
与iOS开发中 “Foundation”和“UIKit一样
http://www.cnblogs.com/panhouye/p/6494753.html
2 线程: 创建一个新的子类,目的是重写Run方法
private class downloadApkThread extends Thread
3 消息处理者,创建一个Handler的子类对象,目的是重写Handler的处理消息的方法(handleMessage())
Handler: 处理的消息对象就是Message,理解为要传递的消息数据的封装对象
4 activity: 所有用到的都得放在.xml 中,name是类名字; 堆栈保存 http://www.2cto.com/kf/201205/130701.html
<activity android:name="com.yuanyou.MaJiang.MaJiang"
5 Intent: 【Android基础】Android中的Intent详解
6
代码中创建控件Button的方法
Android常用的四种布局(或者说是五种)
Java中的@Override是什么意思?
java匿名内部类举例
-----------------------2017.6.30--------------------ios知识
1. Objective-C中,[NSString stringWithString:s]和[[NSString alloc] initWithString:s]的区别是什么
类方法(+开头. 是实例方法(-开头
2
@interface AppDelegate : NSObject <UIApplicationDelegate>
声明类; 父类 采用协议/协议对象
3 ios 与C++ 混合编译 (看百度定位)
4 编译报错误:
A 找不出哪里有问题? 陈晓help
B 找到Log;但找不出出错地方。 <Finder搜时_wZiMoHu不行;因为是obj文件,搜wZiMohu>
10
-------------------------2018.3:26日
Android生成MD5和SHA1步骤:
1 先配置好eclipse环境2 打开eclipse—导入项目—右击—-选择Android Tools—Export Singed…选项
3 填写名字 密码 使用年限 。。。。等
4 点击Finish即可生成
5 生成后建议在Android目录下建一个rtf文件,记录下项目的MD5和SHA1
XSHZ(生成APK) XJ(缩写名) XSHZMJ(全名)