- 博客(44)
- 资源 (14)
- 收藏
- 关注

原创 如何用java编写小游戏
应一起学习java的众兄弟姐妹们的要求,对塔防游戏小程序做一个简单的说明,本人学习java两年时间,现在刚刚入职,虽然上班基本不用java swing相关的知识,但由于大学期间运用awt、swing编写小游戏的那种成就感与喜悦使我仍然对编写小游戏有着很强烈的兴趣,编程么,没有什么比编写游戏更吸引人了(I think so),大学期间,当我第一次接触java图形化界面(awt)时,心里很是激动,那是
2012-12-06 14:20:15
22287
2
原创 android获取签名的公钥、MD5
keytool -export -alias wintop -file gamekeyold.cer -keystore 签名.keystore。使用windows扩展打开生成的gamekeyold.cer文件,查看详细信息。keytool -list -v -keystore 签名.jks。
2025-02-26 14:00:04
142
原创 Duplicate class android.support.v4.app.ActionBarDrawerToggle found in modules support-core-ui-27.1.1
解决Duplicate class问题,在gradle.properties里面添加。
2025-02-14 09:17:03
167
原创 Android实现消息未读气泡,自适应数值长度
在drawable文件夹创建文件red_circle.xml (corners里面的数值要大于控件的高度)在布局文件中添加TextView (要设置高度与最小宽度,宽度要自适应)
2024-12-06 09:46:39
248
原创 Fragment onActivityResult requestCode错乱问题
如果在Fragment中使用activity.startActivityForResult,把onActivityResult写在Activity里就有可能出现requestCode错乱的问题。解决方法是在Fragment中使用startActivityForResult,把onActivityResult也写在Fragment中。
2024-12-06 09:36:40
214
原创 华为荣耀曲面屏手机下面空白部分设置颜色的方法
设置这部分的颜色需要在themes.xml里面设置navigationBarColor属性。荣耀部分机型下面有一块空白区域,如下图红框部分。
2024-11-01 15:49:50
1263
原创 Android WebView加载不到cookie
3.在Android 4.4及以下的系统,webview是默认接收第三方cookie的。但是,从android 5.0开始,webview默认是不接受第三方cookie的。以下配置根据需求酌情添加,建议逐个试验,cookie操作不是内存操作,建议修改配置后卸载app再重新运行防止缓存影响测试结果。1.设置应用程序的 WebView 实例是否应发送并接受 Cookie。2.设置支持js,cookie一般都是通过js写入。
2024-10-28 10:26:10
821
原创 Android Navigation传递复杂参数(自定义)
选择或者在搜索框检索你的类,然后点击OK,回到前一界面点击ADD即可。根据自定义类所继承的序列化接口选择这两项其中的一个。点击右侧Arguments的添加("+")按钮。打开要添加参数的navigation文件。其他的操作就跟基本类型用法一样了。使用Design视图。
2024-10-25 16:31:35
303
原创 【Android Jetpack Navigation】cannot be found from the current destination Destination
维护之前项目,照葫芦画瓢结果跳转直接崩溃,报错字面意思是从当前目的地找不到要跳转的目的地。其实就是没有在nav_graph.xml文件中定义目的地。
2024-10-23 14:54:10
293
原创 Android webView cookie无法及时刷新
做安卓内嵌H5的项目,每次进入程序获取到的cookie并不是最新的cookie,导致无法自动登录。做了以上操作后,每次进入程序执行以下代码就是设置最新的cookies。应该不算是最优解,如果有更好的方法,希望一起分享交流。下面是syncCookie方法。
2024-10-12 15:22:57
482
原创 超图Environment.initialization报空指针
如果库没倒错,许可证也在,一般是权限问题,要确保以下三个读写权限都在,制定版本要动态申请,官方Demo的代码里动态申请权限少一个。
2024-07-09 14:04:55
394
1
原创 Android手动下载Gradle的使用方法
将下载的压缩包拷贝到文件夹,选择“解压缩到当前文件夹”,不要选错了选成“解压到gradle-6.1.1-all”,可以参考其他版本对比一下文件目录结构,解压完成后删除压缩包。进入你下载的版本号对应文件夹,虽然自动下载gradle会失败,但是文件夹会创建成功,进入类似乱码的这一层,把里面的内容全部删除(千万不要搞错了版本把其他的删了,建议备份)进入Gradle目录:C:\Users\Administrator\.gradle\wrapper\dists。
2024-05-16 11:12:11
3495
1
原创 Android “sdcard“ File.mkdirs()失败解决办法
在AndroidManifest.xml里添加requestLegacyExternalStorag。requestLegacyExternalStorag具体什么意思自己去搜。如果File的路径是("/sdcard/XXXX");
2024-04-08 13:55:07
966
1
原创 Android弹出软键盘引起的界面错乱:控件上移下移
情景是这样:Dialog里面EditText弹出软键盘,结果主界面里面的两个TextView居然莫名其妙的下移了。引起错乱的布局如下<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orienta...
2019-05-01 13:42:52
1496
原创 自定义View onDraw不执行
转载一段别人的话,测试时候都是好的,唯有一部华为黑屏,断点之后发现onDraw不执行,网上找方法添加this.setWillNotDraw(false);也不行,最后看到这篇微博,尝试把外层的LinearLayout去掉就好使了,需要注意的是,this.setWillNotDraw(false);需要写在构造方法里面。
2017-09-08 11:11:56
597
原创 Can't load library: native-platform.dll
android studio编译时出现这个错误解决办法就是先到native-platform.dll所在目录下(如上图)找到这个文件重命名文件把.lock去掉就可以了
2017-08-22 21:55:30
2895
原创 Android圆角边框代码实现
<corners android:topLeftRadius="20dp" android:topRightRadius="20dp" android:bottomRightRadius="20dp" android:bottomLeftRadius="20dp"/> 在drawable里面创建round.xml,然后再布局文件里面直接
2017-06-12 15:28:16
600
原创 Android ImageView设置宽度,高度自适应
设置ImageView的adjustViewBounds属性就好了,具体查阅adjustViewBounds的用法<ImageView android:id="@+id/img_1" android:layout_width="fill_parent" android:layout_height="wrap_c
2017-06-12 15:17:01
1029
原创 Android ViewPager刷新Fragment数据(ViewPager获取Fragment对象)
ViewPager没有提供根据position获取Fragment的方法,单纯的用FragmentStatePagerAdapter(或者FragmentPagerAdapter)里面自己创建的Fragment集合是无法获取ViewPager里面指定位置的Fragment对象的,被这个问题困扰了一阵子,经过一番研究了制造了一个解决办法,以下是我个人的一些理解,如有错误欢迎大牛指点:ViewPa
2016-10-13 22:45:57
2862
原创 svn 断开连接
最近脱离eclipse换Android Studio开发遇到了这个问题,上网一查解决方法五花八门,最终找到了正确的打开方式~用export导出的项目是“干净”的,没有svn关联的新项目。
2016-08-24 09:27:03
684
转载 软件盘弹出导致标题栏挤出屏幕的解决办法
问题描述:界面中有三部分,上面是标题栏,中间是Listview,下面是输出框。 当点击输入框时,保持标题栏,挤压ListView。最终效果类似于微信聊天界面 设置一:在AndroidMnanifest.xml中相应的Activity加上android:windowSoftInputMode="adjustResize" 如果不想在一进界面就弹软键盘应该设置成android:windo
2014-12-24 11:22:19
949
java一个调色程序jar
2012-09-16
java图片分解程序jar
2012-09-17
j2se塔防游戏
2012-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人