- 博客(25)
- 资源 (35)
- 收藏
- 关注
原创 王立平--SolidWorks
SolidWorks为达索系统(Dassault Systemes S.A)下的子公司,运行在微软Windows平台下的三维机械CAD软件,专门负责研发与销售机械设计软件的视窗产品。达索公司是负责系统性的软件供应,并为制造厂商提供具有Internet整合能力的支援服务。该集团提供涵盖整个产品生命周期的系统,包括设计、工程、制造和产品数据管理等各个领域中的最佳软件系统,著名的CATIAV5就出自该公
2014-09-30 16:40:00 1601
原创 王立平--Cygwin
下载网址:http://www.cygwin.com cygwin是一个在windows平台上运行的unix模拟环境。 它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了兴趣。 但是
2014-09-30 16:28:50 757
原创 王立平--NDK
Android NDK是什么 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、API等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。 NDK可以自动地将
2014-09-30 16:23:09 752
原创 王立平--ProgressDialog
在应用中经常会用到一些费时的操作,需要用户进行等待,比如加载网页内容 。 这时候就需要一个提示来告诉用户程序正在执行, 而ProgressBar、ProgressDialog等就是专门干这个的。 实例: public class MainActivity extends Activity { private Button btn; private ProgressDia
2014-09-30 14:38:59 819
原创 王立平--AlertDialog
AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。 要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。 dialog = new AlertDialog.Builder(this) 属性设置: setTitle :为对话框设置标题
2014-09-30 14:30:19 719
原创 王立平--ContentResolver与ContentProvider
应用程序之间唯一共享数据的方法 ContentProvider:负责组织数据,并把数据暴露出去 暴露数据就像是暴露了一个数据库,外界访问其中的数据类似于访问数据库表的数据。 只是用URI来表示访问外界的“数据库”,有android底层实现URI与哪个数据库对应。我们只需要知道访问特定数据的URI即可。 ContentProvider向外界提供数据操作的接口: query(Uri,
2014-09-30 11:48:04 1172
原创 王立平-- ContentValues , HashTable , HashMap区别
ContentValues :是一种存储机制,key-value 特点:key只能是string类型,value:只能是基本类型,不能是对象。 应用:常用语往数据库中插入数据 ContentValues values = new ContentValues(); values.put("name", "xh"); values.put("level", 5);
2014-09-30 11:03:26 1932
原创 王立平--SQLite,SQLiteOpenHelper的简单应用
Android平台提供给我们一个数据库辅助类来创建或打开数据库,这个辅助类继承自SQLiteOpenHelper类,在该类的构造器中,调用Context中的方法创建并打开一个指定名称的数据库对象。继承和扩展SQLiteOpenHelper类主要做的工作就是重写以下两个 方法。 public class MySQLiteHelper extends SQLiteOpenHelper
2014-09-30 10:45:19 1355
原创 王立平--android项目的开发设计思路,自己总结的,仅供参考
import相关的 public class MainActivity extends Activity { 定义好所有需要的控件 private TextView tv @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat
2014-09-30 09:43:34 1902
原创 王立平--include在Android中的应用
一个布局中包含另一个布局 1.在layout下定义activity_other.xml布局 2.代码中的包含如下: xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_par
2014-09-30 09:02:49 1160
原创 王立平--Android中的Notification
notification是一种出现在任务栏的提示, 特别是在4.0以后notification改进了不少, 本文内容都是基于4.0及4.1以后总结来的 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activi
2014-09-29 17:56:13 836
原创 王立平--RemoteView
RemoteView会用在两个地方:一个是在AppWidget,另外一个是在Notification. RemoteView是用来描述一个垮进程显示的view 1,AppWidget---RemoteView AppWidgetProvider是一个BrocaseReceiver,只是接受到Enable, Update,disale,delete这些message,而真正显示
2014-09-29 15:08:02 1019
原创 android应用的开启动画实现
比如说:A.java为开启动画,,之后就进入B.java 1.A.java protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.i("启动动画", "启动动画"); //去除标题 requestWindowFeature(Window.FEATUR
2014-09-29 10:51:29 1518
原创 Android中gifview的使用
1.导入GifView.jar 2.xml android:id="@+id/gif1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_centerInParent="true"
2014-09-29 10:45:52 1515
原创 Unity3d项目导出成.apk
1.File-->Build Settings . 2.选择导出的平台.android 3.设置公司名字,项目名字,Buddle Identifier 4,开始Build,这个过程中会让你选择sdk的安装路径,, .
2014-09-28 16:42:37 11828
原创 Error building Player: Win32Exception: ApplicationName='E:/adt-20140702/sdk\tools\zipalign.exe', Com
1.原因 更新sdk后报错,,因为版本不同,zipalign.exe所处路径不同 2.解决办法 在sdk路径下搜索zipalign.exe 。然后复制到报错内容中制定的路径就行了。
2014-09-28 16:39:22 2077
原创 Unity3d中插入图片
using UnityEngine; using System.Collections; using UnityEditor; public class Script1_1 : MonoBehaviour { //贴图 Texture2D texture; // Use this for initialization void Start () { //从project视图中记载资
2014-09-28 15:21:56 2821
原创 android开发中,设置全屏,去标题显示的两种方法
1..java //去除标题 requestWindowFeature(Window.FEATURE_NO_TITLE); //设置全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
2014-09-27 17:45:55 851
原创 transfer error: Invalid argument. Failed to push selection: Invalid argument
解决办法 导入的歌曲或者文件的名字改为英文
2014-09-27 16:17:54 1047
原创 关于新版ADT创建项目时出现appcompat_v7的问题
1.产生原因 做Android开发的朋友最近会发现,更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容。并且是创建一个新的内容就会出现。这到底是怎么回事呢?原来appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本的界面。 2.
2014-09-24 15:57:28 709
原创 《突出重围》游戏源码
Menu.cs using UnityEngine; using System.Collections; public class Menu : MonoBehaviour { //游戏状态 //主界面 public const int MAIN=0; //开始界面 public const int START=1; //设置界面 public
2014-09-04 17:59:40 1158
android开发中常用的工具类和自定义view
2018-05-17
android开发中各种工具类
2017-12-28
android开发中各种Util
2017-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人