charmasaur / alps-insects Goto Github PK
View Code? Open in Web Editor NEWA field guide to insects of the Australian Alps
License: Apache License 2.0
A field guide to insects of the Australian Alps
License: Apache License 2.0
The pager starts intercepting after we pass the slop. Solution is to override ImageViewTouch and disallow parent intercepts if zoomed in at all.
This doubles the footprint of the app... Ouch.
updateHeading doesn't get called when the activity is created
Don't want to upload the code yet because it's got a whole lot of images and stuff in it, so is huge.
Species details, search results, settings come to mind. There may be more.
It starts a new activity with the results, but this seems kind of unnecessary and clunky. Could we just show them in the main activity?
We can probably reuse instances. Maybe?
There are two IDs we use to identify a species -- the ID in the data and the ID assigned in the database. We need to figure out which one to use.
CursorAdapters by default give us the latter in click listeners and so on, which is quite convenient. And indeed, it shouldn't really be the adapter's job to give us things like the name of the species (for us to pass to MainActivity). The adapter should populate the list, and deal with putting the name of the species (and whatever other information it wants) into the UI there, but it shouldn't be responsible for anything else. Given that, it probably does make sense for the fragments that use the adapters just to get an ID and for them to extract the information they need from the database themselves.
It'd be easy to adjust the adapters to return the data ID instead of the row ID though, and the question here is whether we want to do this. Either way I should remove the logic described in the paragraph above from the adapters.
Tap a group, then search for something, then go back. Something about content view not being created yet.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.